Ильгам Шакиров родился 15 февраля 1935 года в деревне Новый буляк Сармановского района Татарской АССР.
В 1954 году он поступил в Казанское музыкальное училище. Уже через год Ильгам Шакиров был принят на вокальный факультет Казанской консерватории в класс Е.А. Амбросимовой и З.Г. Байрашевой.
В 1960 году он окончил Казанскую Государственную консерваторию по специальности вокал. С этого же года являлся ведущим солистом-вокалистом Татарской Государственной филармонии имени Габдуллы Тукая. Удостоен звания Народного артиста Республики Татарстан и Российской Федерации, является лауреатом Государственной премии Республики Татарстан имени Габдуллы Тукая.