Andrei Arshavin began his career as a professional footballer at Zenit Saint Peters burg in his native Russia. He joined Zenit at a young age before graduating through the various youth teams to make his first team debut in 2000. At Zenit Saint Peters burg, he won several Russian Premier League titles.
He won the first of his three Russian Premier League titles at Zenit in 2007. The second Russian Premier League title was won at the end of the 2011/12 season when he was on loan at the club from Premier League heavyweights Arsenal. The third and final Russian Premier League title happened during the 2014/15 season when he had already completed a permanent move back to Zenit from Arsenal.