Con la selección de fútbol de los Países Bajos debutó en un partido amistoso ante el 30 de abril de 2003. Con ésta ha disputado la Copa Mundial de 2006 celebrada en Alemania, las Eurocopas de 2004 y 2008 celebradas en Portugal y Austria y Suiza respectivamente, la Copa Mundial de 2010, en la que fue subcampeón, y en la Copa Mundial de 2014, donde logró el tercer puesto. Desde su primera aparición ha participado en más de 100 partidos internacionales con la «naranja mecánica» y ha marcado 30 goles.