Il participe également à la Coupe des Confédérations 2003 en France, il marquera le but de la victoire contre le Japon (2-1) au Stade Geoffroy-Guichard en phase de groupe. Il disputera trois matches et ne rentrera pas en finale de cette compétition contre le Cameroun. L'équipe de France arrache la victoire (0-1) en prolongations sur un but en or de Thierry Henry.