Народився 4 жовтня 1960 р. у м. Сєвєроморськ (Мурманська обл., Росія). У 1983 р. закінчив Чорноморське вище військове морське училище. У 1993 р. закінчив Військово-морську академію ім. П. Кузнецова. У 2002 р. закінчив факультет підготовки фахівців оперативно-стратегічного рівня Національної академії оборони України.
Офіцерську службу розпочав на посаді помічника командира ракетного катера Чорноморського флоту. Потім проходив службу на посадах начальника штабу - заступника командира дивізіону ракетних катерів, начальника штабу - заступника командира дивізіону малих ракетних кораблів.
З 1993 р. Ігор Кабаненко проходив службу на штабних посадах старшого офіцера управління оперативної та бойової підготовки штабу, начальника відділу управління бойової підготовки військових навчальних закладів штабу, начальника штабу - заступника командира Південного морського району ВМС ЗСУ.
2002-2003 рр. - начальник оперативного управління - заступник начальника головного штабу командування ВМС ЗСУ.
З 2003 по 2006 р. Ігор Кабаненко займав посаду начальника головного штабу - першого заступника Головнокомандувача ВМС ЗСУ.
2006-2007 рр. - військовий представник, радник-посланник місії України при НАТО в МЗС.
2007-2010 рр. - начальник головного оперативного управління Генштабу ЗСУ.
5 квітня 2012 р. наказом міністра оборони віце-адмірал Ігор Кабаненко призначений на посаду першого заступника начальника Генштабу ЗСУ.
Нагороджений орденом Богдана Хмельницького III ступеня, медаллю «За військову службу Україні», відомчими нагородами.