Зиганшин Мухаметрахим Зиганшинович родился 2 июля 1902 года в селе Атабаево Лаишевского района ТАССР. Татарин. Беспартийный. С ноября 1924 года по октябрь 1926 года проходил срочную службу в рядах Красной Армии в 82 стрелковом полку.
Мобилизован на фронт в августе 1941 года. В начале войны был пулемётчиком, затем стрелком в 104 батальоне аэродромного обслуживания. Под Варшавой получил контузию. Закончил войну в Берлине и вернулся в родную деревню. Работал рабочим в совхозе.
Имеет награды «За освобождение Варшавы», «За взятие Берлина», «За Победу над Германией в Великой Отечественной Войне 1941-1945 годов», юбилейные медали и Благодарность от маршала Советского Союза Г. Жукова.