Хоккеист (центральный нападающий), тренер. Заслуженный мастер спорта СССР (1971). В спорте с 1965 г. До 1979 г. выступал
за московский "Спартак". Трёхкратный чемпион СССР (1967, 1969, 1976). Обладатель Кубка СССР (1970, 1971). Участник Суперсерии-72 и Суперсерии-74.
Неоднократно становился серебряным и бронзовым медалистом первенства страны. Всего в чемпионатах Советского Союза сыграл 445 матчей, забросив 213 шайб.
С 1970 г. вошёл в хоккейную сборную страны. Двукратный Олимпийский чемпион (1972, 1976). Лучший бомбардир Олимпийских игр 1976 года. Пятикратный чемпион мира (1970, 1971, 1973-1975), четырёхкратный чемпион Европы (1970, 1973-1975). Серебряный призёр ЧМ 1972 и 1976 годов, бронзовый призёр Чемпионата мира 1977 года.
На Олимпийских играх, чемпионатах мира и Европы, а также Кубках Канады/мира сыграл 71 матч, забросил 45 шайб.
В 1979-1983 гг. выступал за японский клуб "Одзи Сейси" (в качестве игрока, а также тренера этой команды). Вернувшись в СССР работал тренером в "Спартаке", тренировал также юношеские сборные. Занимал пост вице-президента "Спартака".
Скончался В.Н. Шадрин 26 августа 2021 года, похоронен в Москве на Троекуровском кладбище (21 уч.).