Jugó más de 100 partidos con la y convirtió 50 goles, siendo el máximo goleador en la historia de la misma. Participó en las Copas Mundiales de 2006, 2010 y 2014, y en las Eurocopas de 2008 y 2012.