Sein Debüt in der niederländischen Nationalmannschaft gab er am 18. Februar 2004 als rechter Verteidiger beim 1:0-Sieg der Elftal in der Amsterdam Arena gegen die Vereinigten Staaten. Damit war er der 99. Ajax-Spieler, der in die "Nederlands Elftal" berufen worden war. Zwei Monate und zwei Spiele später konnte er auch sein erstes Länderspieltor erzielen; beim 4:0-Sieg gegen Griechenland erzielte er den dritten Treffer. Bei der EM 2004 stand er in den ersten beiden Spielen in der Anfangsformation, musste jedoch nach einer gelb-roten Karte gegen Tschechien im dritten Spiel zuschauen. Auch bei der WM 2006 und bei der EM 2008 bestritt er jeweils drei Spiele. Für die Weltmeisterschaft 2010 stand er mit 51 Einsätzen als einer der erfahreneren Spieler im Kader von Bondscoach Bert van Marwijk. Er kam in sechs Spielen zum Einsatz und sah im Finale gegen Spanien in der 109. Minute die gelb-rote Karte.