En 2017, il succède à Thierry Omeyer comme capitaine de l'équipe de France. Décrié après la contreperformance française au Championnat d'Europe 2020 et après une saison perturbée par la pandémie de Covid-19, il se met en retrait et cède son capitanat à Michaël Guigou en novembre 2020 après 220 matchs et 425 buts marqués avec les Bleus. Il reste toutefois disponible pour l'équipe de France et apparaît à ce titre parmi les 35 joueurs français éligibles à participer au Championnat du monde 2021.