Мухамматсадык Гайфуллин родился в 1904 году в деревне Салихово Бугульминского уезда Самарской губернии (позже Бавлинский района ТатАССР, ныне РТ).
Участник Великой Отечественной войны. Призван в ряды Красной Армии в августе 1941 года Бугульминским РВК ТатАССР. Воевал гвардии младший сержант санинструктором в составе 2 инжинерной роты 14 отдельного гвардейского мото-инженерного бватальона 17 мото-инженерной бригады до 25 августа 1945 года на 2-ом Белорусском фронте. Контужен в 1942 года, легко ранен в 1943 году. Дошел до Берлина. Получил благодарность от И. Сталина за взятие Берлина.
Награжден медалью «За отвагу»