Avec l'Espagne il a remporté le championnat d'Europe 2008 en inscrivant le but victorieux lors de la finale contre l'Allemagne. En 2010, il gagne la Coupe du monde. En 2012, il gagne pour la seconde fois le championnat d'Europe en marquant un but et en faisant une passe décisive pour Mata en finale, devenant ainsi le et seul de l'histoire à avoir marqué dans deux finales de Championnat d'Europe et du même coup termine en tant que meilleur buteur de l'Euro 2012 avec 3 buts et 1 passe décisive en 189 minutes. Il termine meilleur buteur de la Coupe des confédérations 2013 avec 5 buts devant Fred (5 buts également) en raison d'un temps de jeu inférieur. Avec ses compatriotes Juan Mata et Pedro et les Allemands Jürgen Kohler et Andreas Möller, il fait partie des joueurs à avoir gagné les quatre titres internationaux considérés comme majeurs ; la Coupe du monde, l'Euro, la Ligue des champions et la Ligue Europa.