Из рода Черниговских кн. Сын Олега Святославича и гречанки Феофании Музалон. Вел. кн. Киевский в 1146 г.
В 1145 году больной Всеволод, брат Игоря, бывший в то время великим князем, созвал своих братьев, родных и двоюродных, а также; шурина Изяслава Мстиславича. и сказал им: "Если Бог меня возьмет, отдаю Киев после себя брату моему Игорю". Все братья и Изяслав поцеловали Игорю крест, признав тем самым его права на Киев. В 1146 году Всеволод велел позвать к себе лучших киевлян и также сказал им: "Я очень болен, вот вам брат мой Игорь, возьмите его себе в князья"; те отвечали: "Возьмем с радостью". Игорь отправился с ними в Киев, созвал всех горожан, и все целовали ему крест, говоря: "Ты нам князь". После смерти брата Игорь послал к Изяславу Мстиславичу, спрашивая его, верен ли он прежнему крестному целованию. Изяслав не дал ответа и даже не отпустил посла назад, потому что киевляне пригласили его на княжение. Изяслав двинулся на Киев, а Игорь призвал к себе главных киевских бояр - Улеба, Ивана Войтишича, Лазаря Саковского, обещая им те же почести, какие они имели от его брата Всеволода. Но Игорь опоздал: эти бояре, вместе с другими - Василием Полочанином и Мирославом Андреевичем - уже перешли на сторону Изяслава. Они впятером собирали киевлян и советовались, как бы обмануть Игоря; а к Изяславу послали сказать: "Ступай, князь, мы уговорились с киевлянами; бросим стяг Ольговича и побежим с полком своим в Киев". Изяслав подошел к Киеву и встал с сыном своим Мстиславом у вала, подле Надова озера, а киевляне стояли особо у Ольговой могилы, огромною толпою, говорит летописец. Скоро Игорь и все его войско увидали, что киевляне послали к Изяславу и взяли у него тысяцкого со стягом; вслед за тем берендеи перешли через Лыбедь и захватили Игорев обоз перед Золотыми воротами. Видя это, Игорь сказал брату, Святославу и племяннику Святославу Всеволодовичу: "Ступайте в свои полки, и как нас с ними Бог рассудит"; велел ехать в свои полки также и Улебу тысяцкому с Иваном Войтишичем. Но как скоро те приехали в свои полки, то бросили стяги и перешли на сторону Изяслава. Игорь с племянником не смутились от этого и двинулись против Изяслава; но из-за киевлян и берендеев им нельзя было проехать к нему Надовым озером; они пошли верхом и попали в самое невыгодное место, между двумя канавами из озера и из сухой Лыбеди. Берендеи зашли с тыла и начали сечь их саблями, а Изяслав с сыном Мстиславом и дружиною зашел с фланга; Ольговичи побежали, Игорь заехал в болото, конь под ним увяз, а идти он не мог, потому что был болен ногами; дружину его гнали до самого Днепра, до устья Десны и до Киевского перевоза. Через четыре дня, когда Изяслав уже сел на киевский стол, Игоря схватили в болоте. Изяслав сначала послал его в Выдубицкий монастырь, а потом велел держать в оковах в Переяславском Ивановском монастыре.
В тюрьме Игорь совсем разболелся и послал сказать Изяславу: "Брат! Я очень болен и прошу у тебя пострижения; хотел я этого, когда еще был князем, а теперь в нужде я сильно разболелся и не думаю, что останусь в живых". Изяслав сжалился и отвечал ему: "Если была у тебя мысль о пострижении, то ты волен, а я тебя и без того выпускаю ради твоей болезни". Над Игорем разобрали верх тюрьмы и вынесли его больного в келью; восемь дней он не пил, не ел, но потом ему полегчало, и он постригся в Киевском Федоровском монастыре в схиме.
Весной 1147 года Изяслав выступил в поход. С дороги он отправил в Киев послов, чтобы те объявили о коварстве его союзников Черниговских князей, Владимира и Изяслава Давыдовичей, которые хотели его заманить к себе и схватить, Киевляне хотели идти уже на помощь князю против изменщиков, но в это время кто-то из толпы закричал: "За князем-то мы своим пойдем с радостью, но прежде надобно вот о чем промыслить: как прежде при Изяславе Ярославиче злые люди выпустили из заточения Всеслава и поставили князем себе, и за то много зла было нашему городу; а теперь Игорь, враг нашего князя и наш, не в заточении, а в Федоровском монастыре; убьем его и пойдем к Чернигову за своим князем; покончим с ним". Народ, услышав это, бросился к Федоровскому монастырю. Игорь стоял в церкви у обедни. Люди ворвались в церковь и потащили его с криками: "Побейте! Побейте!" С помощью боярина Михаила Владимиру Мстиславичу, брату Изяслава, удалось ввести Игоря в двор своей матери и затворить за собой ворота. Но толпа, избив Михаила, выломала ворота и, увидав Игоря на сенях, разбила сени, стащила с них Игоря и повергла его без чувств на землю; потом привязали ему веревку к ногам и потащили с Мстиславова двора через весь город на княжий двор и там его убили; отсюда, положив на дровни, повезли на Подол и бросили на торгу. Владимир велел взять тело Игоря и положить в Михайловской церкви, и на другой день похоронили его в Семеновском монастыре