Жартылай қорғаушы Аршавиннің спорттық жолы Санкт-Петерборда басталды. Онда Андрей «Зенит» құрамында ойнады. 2008 жылы Аршавин «Зенитпен» бірге УЕФА Кубогы мен Суперкубогында жеңіске жетіп, Еуропа чемпионатының қола жүлдегері болды.
2009 жылы Андрей лондондық «Арсеналмен» келісімшарт жасасып, оның құрамында 100 матчқа қатысады.
2013 жылы Аршавин «Зенитке» оралады, ал екі жылдан кейін краснодарлық «Кубаньға» ауысып, онда 2016 жылдың ақпанына дейін ойнады.