El 31 de julio de 2006 firma un contrato con su actual club, el Zenit de San Petersburgo ruso, equipo que realizó un desembolso económico de 10 millones de euros para poder hacerse con sus servicios.