Debutó en la selección española absoluta de la mano del seleccionador José Antonio Camacho, el 15 de noviembre de 2000, en el Estadio de La Cartuja de Sevilla, en partido amistoso ante Selección de fútbol de los Países Bajos, en el mismo partido en el que hizo su debut Xavi Hernández.