Es el quinto jugador con más internacionalidades con la selección de fútbol de España, con la que disputó 126 partidos, tan sólo superado por Iker Casillas, Xavi Hernández, Sergio Ramos y Andrés Iniesta.