За сборную Украины сыграл 4 матча. Дебют 29 апреля 1992 года в товарищеском матче со сборной Венгрии. Это был первый матч в истории сборной Украины.
Выступал за молодёжную и юниорскую сборные СССР, 2-й призёр юниорского чемпионата Европы-1984.
В чемпионате СССР провел 123 матча, в чемпионате Украины — 39, в чемпионате России — 76.
В еврокубках провел 18 матчей.