Родился 10 мая 1921 года в деревне Сибирки Шадринского района Курганской области. Окончил 7 классов. В Советской Армии с 1940 года.
На фронте с декабря 1942 года. Командир орудия 63-го отдельного истребительного противотанкового дивизиона старший сержант Х. Г. Гизатуллин 15 октября 1943 года в районе поселка Лоев в числе первых на плоту переправился через Днепр, закрепился на захваченном плацдарме и прямой наводкой уничтожил 2 пулеметные точки и несколько гитлеровцев, отбил контратаки и обеспечил переправу главных сил дивизиона. Звания Героя Советского Союза удостоен 30 октября 1943 года. Награжден орденами Ленина, Александра Невского, Отечественной войны 1-й степени, Красной Звезды, медалями. В 1944 году окончил курсы младших лейтенантов, в 1953-м – курсы усовершенствования командного состава.
С 1959 года жил и работал в Майкопе слесарем на деревообрабатывающем объединении «Дружба». Умер 19 ноября 2007 года. Похоронен в Майкопе. Имя Х. Г. Гизатуллина отлито в бронзе в Киевском музее Отечественной войны и увековечено на Поклонной горе в Москве.