Giocatore estremamente dotato, Makarov si era formato interamente in Unione Sovietica.
Dopo aver giocato per il CSKA Mosca, fu selezionato per la nazionale sovietica, con cui vinse la medaglia d'oro ai Campionati europei del 1967. La sua carriera fu interrotta prematuramente a causa di un in