2 августа 2000 года один из лучших футболистов в истории клуба впервые вышел на поле в основном составе петербуржцев.
Ответную полуфинальную встречу Кубка Интертото с английским «Брэдфордом» Аршавин начал на скамейке запасных, однако уже на 28-й минуте заменил травмированного Андрея Кобелева и помог петербуржцам добиться победы — 3:0.
Вскоре Аршавин закрепился в основном составе и постепенно стал одним из лидеров, а затем и главной звездой команды. В 2009-м футболист покинул «Зенит», чтобы присоединиться к «Арсеналу», в 2012-м вернулся в Петербург на правах аренды, а в 2013-м подписал полноценный контракт с клубом.
С 2015-го Аршавин выступал за краснодарскую «Кубань», в 2016-м присоединился к «Кайрату» из Алма-Аты.
В общей сложности он провел в «Зените» 376 матчей, в которых отметился 80 голами и 145 результативными передачами. Вместе с сине-бело-голубыми полузащитник трижды становился чемпионом страны, побеждал в розыгрышах Кубка и Суперкубка России, Кубка и Суперкубка УЕФА и неоднократно признавался лучшим игроком страны.