Первый раз Игорь Костров пришёл в "Славию-Мозырь" летом 2013 года, когда "красно-чёрных" тренировал Юрий Иванович Малеев. Тогда, его помощь, к сожалению, не позволила нашему клубу сохранить прописку в Высшей лиге. Возвращение в стан «красно-черных» произошло в 2016 году. На этот раз соглашение со «Славией» длилось 5 лет. Получивший вид на жительство в 2018 году, Костров помог клубу выиграть Первую лигу. Прошедшие два сезона (2020 и 2021 года) Игорь отыграл в составе ФК «Гомель», где в прошлом сезоне вместе с «зелёно-белыми» стал обладателем Кубка Республики Беларусь.
Всего в Высшей лиге (на 1 января 2023 года) Костров провел 167 игр (12 317 минут на поле, забил 6 мячей, отдал 12 голевых передач, заработал 17 желтых карточек). В «Славии» - 110 игр (8 229 минут на поле, 4 забитых мяча, 9 голевых передач, 13 желтых карточек).
Имеет легионерский опыт в США, Израиле, Казахстане. Вызывался в молодежную сборную Молдовы. В 2021 году получил вызов в Национальную сборную Молдовы.
Клубная карьера: