На Евро-2008 27-летний Аршавин был заявлен под номером 10. Из-за дисквалификации он не мог принять участия в первых двух матчах. Впервые на турнире он вышел на поле в третьей встрече, заключительной в группе, против Швеции. В этом матче сборная России победила 2:0, решив задачу выхода в следующий круг, и показала хорошую игру. Аршавин был признан лучшим игроком матча.