Debutó en un gran campeonato con la selección española, en el Mundial de Alemania 2006, en el que formó como titular, en los cuatro partidos disputados por el seleccionado, camiseta de españa cayendo en octavos de final ante la experimentada Francia de Zidane. El 27 de marzo de 2015, en el Sánchez-Pizjuán de Sevilla, camisetas futbol spain cumplió diez años y 125 partidos como internacional. La primera Eurocopa de España es su único título del siglo pasado: la ganó en 1964 jugando como local en un cuadrangular en el que derrotó a Hungría por 2-1 en la prórroga en semifinales y le ganó la final por 2-1 a la Unión Soviética en Madrid.