He most recently played for Salavat Yulaev Ufa of the Kontinental Hockey League (KHL).
He previously played in 4 games in the National Hockey League (NHL) with the Atlanta Thrashers during the 2010–11 season.
Unsigned from the Thrashers, Zubarev played in the Russian Super League with Ak Bars Kazan and Salavat Yulaev Ufa.
After playing five seasons for powerhouse club, SKA Saint Petersburg, Zubarev left as a free agent to continue his career on a two-year contract with Spartak Moscow on 29 May 2020.
For winning the 2014 IIHF World Championship, Andrei Zubarev was awarded the Order of Honour on May 27, 2014.