Заки Салимгареевич родился 20 октября 1924 года в деревне Старые Гардали Челнинского района ТатАССР (ныне Тукаевский район РТ).
Участник Великой Отечественной войны. В 1942 году ушел на фронт. Воевал Заки Салимгареевич на Белорусском фронте в 1022 полку 269 дивизии военным разведчиком. Часто ему приходилось бывать в тылу врага, чтобы добывать нужную информацию, доставлять немцев-«языков». В 1944 году в Латвии получил тяжёлое ранение.
Награжден орденом Отечественной войны 2-степени (1985г.), медалью "За победу над Германией в Великой Отечественной войне 1941-1945г.г." и другими медалями.