Arshavinas debiutavo Rusijos nacionalinėje komandoje 2002 m. gegužės 17 d., tačiau buvo praleistas iš Rusijos komandos 2002 m. FIFA pasaulio čempionate ir Euro 2004
- Taip. Pirmasis jo tikslas buvo surengtas 2003 m. vasario 13 d. draugiškoje rungtynėje prieš Rumuniją. Nuo to laiko jis sugebėjo įmušti ar padėti kiekviename varžybose, kuriose dalyvavo Rusija. Jis buvo Rusijos komandos kapitonas 2008 m. Europos čempionato kvalifikacinėje rungtynėje prieš Estiją. 2009 m. birželio 11 d. Arshavinas buvo paskirtas Rusijos komandos kapitonu.