Андрей Сергеевич Аршавин родился 29 мая 1981 года в Ленинграде (сегодня — Санкт-Петербург). Футболом он начал увлекаться в семь лет и окончил питерскую футбольную школу (тренеры В. Виноградов и С. Гордеев).
Благодаря его своеобразному стилю игры и заметным способностям к этому виду спорта, с 1999 года Андрея начали очень часто приглашать для игры в дублирующем составе команды «Зенит». В основном составе он начал играть уже в 2000 году, а с 2001 года он окончательно был зачислен в основной состав команды, за которую играл до 2009 года.
За эти годы в составе «Зенита» Аршавин сыграл 310 официальных матчей, забил 71 мяч. Завоевал с командой золотую, серебряную и бронзовую медали чемпионата России. В 2008 году стал обладателем Суперкубка России, обладателем Кубка УЕФА и Суперкубка Европы. Был признан лучшим игроком финала Кубка УЕФА.
Также Аршавин выступал за национальную сборную России. Его дебют в этой команде состоялся в мае 2002 в матче против команды Белоруссии. Андрей забил 9 голов за национальную сборную, установив тем самым клубный рекорд. Он был признан лучшим бомбардиром команды в сезонах 2005 и 2006. В 2004-2006 годах он был вице-капитаном команды, в феврале-марте 2007 года — её капитаном. В 2009-2013 годах Аршавин являлся игроком лондонского «Арсенала», а затем вернулся в «Зенит», после окончания контракта с которым присоединился к «Кубани». В 2016-2018-х он играл за казахстанский клуб «Кайрат».
Основными достоинствами, благодаря которым Андрей стал выдающимся игроком, являются скорость его игры, а также отличное знание поля. Очень мало игроков имеют такие хорошо поставленные удары, какими обладает Аршавин. В своё время он испытал звёздную болезнь из-за мировой славы, которая пришла к нему слишком рано. Благодаря, в том числе, помощи тренеров, Андрей смог взять себя в руки. Этот молодой и амбициозный игрок принёс своей команде большое количество наград и побед за очень короткое время.
3 декабря 2018 года Аршавин официально объявил о завершении профессиональной карьеры, а в феврале 2019 года успешно сдал экзамен на получение тренерской лицензии в Центре повышения квалификации тренеров при Академии «Зенита».
Заслуженный мастер спорта России, кавалер ордена «Честь и Мужество» — Аршавин является бронзовым призером Чемпионата России (2001), Вице-чемпионом России (2003), Чемпионом России (2007), бронзовым призёром чемпионата Европы (2008). Он обладатель призов «Лучший Футболист России» и «Лидер Национальной Сборной» (2006), Суперкубка России (2008), Суперкубка Казахстана (2016), Кубка УЕФА 2007/2008, Суперкубка УЕФА (2008), победитель конкурса «Звезда» газеты «Спорт Экспресс» (2007, 2009, 2010) и т.д.
Сегодня Андрей Аршавин продолжает свою футбольную карьеру, но уже как тренер. Летом 2020 года он был утверждён в должности директора Департамента развития молодёжного футбола по спортивным вопросам в ФК «Зенит», а с января 2022 года занимает должность заместителя генерального директора по спортивному развитию.
Также Аршавин занимается бизнесом и общественной деятельностью. Живёт и работает в Санкт-Петербурге.