Игорь Полыгалов — воспитанник школы пермского клуба «Молот-Прикамье».
Профессиональную карьеру начал в родном клубе. Наиболее известен по выступлениям за «Молот-Прикамье», «Северсталь» и «Нефтехимик». Два предыдущих сезона провел в челябинском «Тракторе». Центрфорвард принимал участие во всех 11 сезонах КХЛ.
Перед началом сезона 2019/20 на счету Игоря Полыгалова 567 сыгранных матчей и 230 (115+115) очков в Чемпионате КХЛ.