Ранее опытный футболист выступал за «Неман».
В минувшем сезоне полузащитник принял участие в девяти матчах за гродненцев, в которых результативными действиями не отметился.
Также в Беларуси Игорь Костров защищал цвета мозырской «Славии» и «Гомеля».