Avec l'équipe de France, il totalise trente-quatre sélections entre 2001 et 2008. Sous les couleurs de l'équipe nationale, il remporte la Coupe des confédérations en 2001 et 2003. Il est également sélectionné pour la coupe du monde 2002, l'Euro 2004 et la coupe du monde 2006 où il est finaliste de cette dernière, sans toutefois jouer un seul match dans ces trois compétitions. Il met un terme à sa carrière internationale à l'issue de l'Euro 2008 où "les Bleus" sont éliminés au premier tour.