Il porte le maillot de l'Équipe de France à 41 reprises remportant la Coupe des Confédérations en 2003 et participe notamment aux Coupes du monde en 2002 et 2010.