Habitual en las categorías inferiores de la selección española, ganó la Bota de Plata del Mundial de Fútbol Sub-20 de 2005. Con la selección absoluta debutó frente a la selección chilena el 19 de noviembre de 2008, en El Madrigal. Con la absoluta lució el dorsal «"19"». Desde su debut, ha participado en tres torneos internacionales de selecciones: Copa FIFA Confederaciones 2009; en la que quedó , Copa Mundial de Fútbol de la FIFA de 2010; en la que se proclamó campeón del Mundo, y Eurocopa 2012; en la que se proclamó campeón de Europa.