Peterburis sündinud mängumees kuulus Zeniidi ridadesse aastatel 2000-2009, lisaks on ta olnud klubis 2012. aastal laenul. Zeniidi eest on 32-aastane venelane löönud 319 mänguga 78 väravat.

Arsenalis mängis Aršavin viis hooaega ning lõi 139 mänguga 31 väravat. Tõsi, viimastel aastatel jäi Aršavini panus ning mänguaeg üha väiksemaks.