Андрей Сергеевич Аршавин родился 29 мая 1981 года в Ленинграде. Начал играть в футбол в возрасте 7 лет. Является выпускником знаменитой питерской футбольной школы "Смена". С 1999 года стал регулярно привлекаться в дублирующий состав "Зенита", в основном составе дебютировал в 2000 году в матче Кубка Интертото против английского "Брэдфорда". С 2001 года является одним из основных игроков питерского клуба.
В феврале 2009 года Андрей Аршавин перешел в лондонский 'Арсенал'. В последний день перед закрытием европейского трансферного окна переговоры 'Зенита', 'Арсенала' и самого футболиста завершились компромиссом, но это стоило сторонам немалого количества нервов. Все вопросы окончательно были согласованы уже фактически на флажке.
По сообщению 'Зенита', питерский клуб получит за своего игрока порядка 16,5 миллиона фунтов стерлингов, то есть около 18,5 миллиона евро. Питерцы требовали, чтобы футболист вернул половину из полученных при подписании четырехлетнего контракта 5 миллионов евро. Андрей же наотрез отказывался. В итоге Аршавину удалось все же сломать англичан, заставив их выплатить часть полученных им подъемных 'Зениту'. Сам игрок перечислит родному клубу лишь 500 тысяч евро.