Заки Салихович родился 30 октября 1924 года в с.Старый Баран Спасского кантона ТатАССР (позже Кузнечихинский район ТатАССР, ныне с.Иске- Рязяп Спасского района РТ). Окончил 3 класса начальной школы.
Участник Великой Отечественной войны. Призван в ряды Красной Армии 30 октября 1942 года Кузнечихинским РВК ТатАССР. Военную службу начал в 101 Гвардейском истребительно противотанковом артиллерийском полку 4-го Украинского фронта орудийным номером 57-мм противотанковой пушки с октября 1942 года по ноябрь 1943 года, в составе которого воевал в действующей армии с ноября 1943 года. Так же в ноябре 1943 года был ранен в правую руку. После излечения продолжил воевать с ноября 1943 года по июнь 1945 года стрелком 91 строевой дивизии. После демобилизации по ранению в ноябре 1945 года жил и работал в Архангельской области. Позже после 1963 года вернувшись домой и работал разнорабочим в колхозе им.Тельмана. С супругой Замалией Мухаметшиновной вырастили 2 дочерей.
Награжден орденом Отечественной войны 2-степени (1985г.), медалью «За Отвагу» (1943г.), медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.» и другими медалями.