Родился 13 июля 1922 года в д. Татарское Маматкозино Верхнеуслонского района ТАССР. Из семьи крестьян.
Окончил 7 классов местной школы. Призван в армию 14 июня 1941 года Верхнеуслонским РВК. В 1942 году стал членом КПСС.
С февраля 1942 года в действующей армии. Был комсоргом батальона 615-го стрелкового полка. Младший лейтенант Зиннуров воевал в 167-ой стрелковой дивизии, 38-й армии, на 1-м Украинском фронте.
Отличился 3-5 ноября при освобождении Киева - личным примером и мужеством увлекал бойцов в атаку. Был ранен, но поле боя не покинул. Участвовал в отражении нескольких контратак противника.
В 1946 году уволен в запас. Жил в Казани.
Умер 28 сентября 1955 года. Похоронен в Казани.
Награды.
Орден Ленина, Красного Знамени, Отечественной войны II степени, медали.
Увековечение памяти.
Присвоено имя улице с. Верхний Услон.
30.08.2020 г. установлен бюст в Парке Героев с. Верхний Услон.
Апрель 2020 г. - установлена мемориальная доска на памятнике с. Русское Маматкозино.
Ноябрь 2020 г. – установлена мемориальная доска в МБОУ «Верхнеуслонская гимназия им. Зиннурова Н.Ш.»