Es internacional con la selección española desde 2004, con la que se ha proclamado bicampeón del Mundo en 2005 y 2013. Lleva 178 partidos disputados y 589 goles.