2003-ban debütált a Spanyol labdarúgó-válogatottban Portugália ellen. Azóta részt vett öt jelentős világversenyen, a 2004-es Eb-n, a 2006-os vb-n, a 2008-as Eb-n, 2010-es vb-n, 2012-es labdarúgó-Európa-bajnokságon és a 2014-es vb-n. A 2008-as labdarúgó-Európa-bajnokság döntőjében az ő góljával győzték le 1–0-ra a németeket. A 2012-es labdarúgó-Európa-bajnokság gólkirálya lett 3 góllal, valamint a döntőben az Olasz labdarúgó-válogatott ellen is eredményes volt.