Als herausragend begabter Eishockeyspieler wurde Makarow in der Sowjetunion trainiert. Er gewann zwei Junioren-Weltmeistertitel und wurde während seines zweiten Sieges 1978 als bester Spieler benannt. Mit der sowjetischen Nationalmannschaft konnte er in den Jahren 1978, 1979, 1981, 1982, 1983, 1986, 1989 und 1990 die Eishockey-Weltmeisterschaften und 1981 den Canada Cup gewinnen.