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, cayendo en octavos de final ante la experimentada Francia de Zidane.