Советский и российский хоккеист, защитник, двукратный олимпийский чемпион, участник финала Кубка Стэнли 1992 года. Заслуженный мастер спорта СССР (1988). Делит с Владиславом Третьяком и Иржи Холиком рекорд по количеству олимпийских наград среди хоккеистов (по 4).
В 1983—1987 играл за «Салават Юлаев» (Уфа), затем, до 1992 года, выступал за ЦСКА. Всего в чемпионатах СССР в высшей лиге — 242 игры, 16 голов, 30 передач.
Чемпион мира среди молодёжи (до 20 лет) 1986 года. Чемпион мира и Европы 1990 года. Бронзовый призёр чемпионата мира 1991 года. Чемпион Олимпийских игр 1988 и 1992 годов. Серебряный призёр Олимпиады — 98, бронзовый 2002 года. Играл за сборную СССР на Кубках Канады 1987 и 1991 годов.
Сыграл свой первый матч в НХЛ в день подписания первого контракта — 27 февраля 1992 года и забил свой первый гол в тот же вечер. Сын Игоря, Кристофер, с сезона 2010-2011 играет в МХЛ.
24 февраля 1993 года обменян из Чикаго в Эдмонтон вместе с Дином МакАммондом на Джо Мёрфи.
4 января 1996 года обменян из Эдмонтона в Ст. Луис вместе с Кеном Саттоном на Джеффа Нортона и Дональда Дуфресне.
25 августа 1997 года обменян из Ст. Луиса в Оттаву на Стива Душэне. Забран командой «Калгари Флэймз» с вейера от «Оттавы» 10 ноября 2000 года.
11 марта 2003 года имея статус свободного неограниченного агента подписал контракт со «Флоридой Пэнтерс».
Медаль «За трудовую доблесть» (1988)
Орден Почёта (2011)