Toen Belov twintig jaar oud was, maakte hij zijn debuut bij Oeralmasj Sverdlovsk (1964-68). Later ging hij spelen voor CSKA Moskou, waar hij twaalf jaar bleef. In die twaalf jaar werd Belov elf keer kampioen van de Sovjet-Unie en won hij twee EuroLeague titels in 1969 en 1971.
Belov was ook veertien jaar lang een speler van het nationale basketbal team van de Sovjet-Unie (1967-1980), en haalde de gouden medaille in 1972 en drie bronzen medailles in 1968, 1976 en 1980 op de Olympische Spelen. Hij werd wereldkampioen in 1967 en 1974 en Europees kampioen in 1967, 1969, 1971 en 1979. In 1981 werd Belov hoofdcoach van CSKA Moskou. In 1990 werd hij hoofdcoach van Pallacanestro Cassino in Italië. In 1994 werd hij hoofd coach van het Russisch basketbalteam. Van 1999 tot 2004 was hij in dienst van Ural-Great Perm.