Выступал за команду «Буревестник» (Алма-Ата). Чемпион СССР 1969, серебряный (1968 и 1970) и бронзовый (1971) союзных первенств. В составе сборной Казахской ССР дважды становился бронзовым призёром Спартакиады народов СССР (1967 и 1971). Победитель Кубка европейских чемпионов 1970 и 1971.
В сборной СССР в официальных соревнованиях выступал в 1965—1972 годах. В её составе стал олимпийским чемпионом 1968, бронзовым призёром олимпийских игр 1972, бронзовым призёром чемпионата мира 1966, победителем розыгрыша Кубка мира 1965, бронзовым призёром Кубка мира 1969, двукратным чемпионом Европы 1967 и 1971.
Награждён орденом «Знак Почёта». Работал тренером.
В. И. Кравченко умер в 1995 году.