En mai 2012, il fait partie des joueurs sélectionnés par Laurent Blanc pour disputer l'Euro mais reste la doublure de Karim Benzema qui ne marque aucun but dans la compétition. Les Français sont éliminés en quarts de finale par l'Espagne (2-0), futurs vainqueurs de la compétition.