From Kazakhstan Encyclopedia
Bulatov spent the prime years of his career at Spartak Moscow. Apart from Spartak, Bulatov played for various Russian clubs, including Torpedo Moscow, Terek Grozny, Alania Vladikavkaz and had two spells at Krylia Sovetov.
In summer 2007 as an experienced player he moved to Kazakh champions Astana to strengthen the club in its forthcoming Champions League journey.
- Russian Premier League champion: 1999, 2000, 2001.
- Russian Cup winner: 2004.
- Russian Cup finalist: 2004 (played in the early stages of the 2003/04 competition for FC Krylia Sovetov Samara, who lost in the final to FC Terek Grozny, for which he was playing at the time).
European club competitions
- UEFA Champions League 1999–2000 with FC Spartak Moscow: 7 games, 1 goal.
- UEFA Cup 1999–2000 with FC Spartak Moscow: 2 games.
- UEFA Champions League 2000–01 with FC Spartak Moscow: 8 games.
- UEFA Champions League 2001–02 with FC Spartak Moscow: 6 games.
- UEFA Intertoto Cup 2002 with FC Krylia Sovetov Samara: 4 games.
- UEFA Cup 2004–05 with FC Terek Grozny: 4 goals.