Jabarkan Karier klub dari Andrey Arshavin

Arshavin lulus dari Sekolah Sepak Bola Smena. Antara tahun 1999 hingga awal 2000, ia bermain membela tim kelas dua Zenit, Zenit-2, dalam Divisi 2 Liga Rusia. Pada tahun 2000, ia dimasukkan ke dalam skuad utama Zenit. Debutnya dengan Zenit diawali dengan kemenangan 3-0 atas klub asal Inggris, Bradford City, dalam kejuaraan Piala Intertoto. Ia sanggup bermain pada berbagai pos di lapangan, mulai dari gelandang kanan, gelandang serang, dan terakhir dipasang sebagai striker. Ia pernah menerima penghargaan dari Liga Utama Rusia sebagai pemain musim ini tahun 2005 karena mampu bermain baik sebagai pemain sayap, playmaker, sekaligus striker.

Dalam Liga Utama Rusia musim 2007, Arshavin ikut membantu klubnya, Zenit St. Petersburg, merengkuh gelar juara dalam 30 pertandingan dengan 10 gol dan 11 umpan. Itu adalah kemenangan pertama mereka dalam Liga Premier Rusia setelah sebelumnya memetik kemenangan dalam Liga Utama Uni Soviet pada tahun 1984. Ia adalah pemain kunci Zenit dalam kejuaraan Piala UEFA 2008.

Pada bulan Juni 2008, pelatih Zenit St. Petersburg, Dick Advocaat, mengumumkan bahwa Arshavin ingin bergabung dengan klub lain. Saat mengadakan jumpa pers dalam kejuaraan Piala Eropa 2008, ia menyatakan bahwa F.C. Barcelona adalah pilihan yang ideal baginya.  Di lain kesempatan, ia pernah berkata kepada BBC bahwa ia akan senang bermain di Inggris atau Spanyol sehingga banyak media Inggris yang memperkirakan bahwa ia akan hengkang ke Chelsea atau Arsenal.