En agosto de 2007, tras firmar la ampliación de su contrato con el Ajax Ámsterdam, fue dado a conocer su traspaso al Real Madrid CF de la Primera División de España, club que pagó unos 27 millones de euros por los servicios del internacional neerlandés, firmándolo por cinco temporadas, esto lo convirtió en el segundo traspaso más caro de la liga de los Países Bajos; fue el primero de los tres neerlandeses que el Real Madrid fichó para la temporada 2007/08, el siguiente fue Royston Drenthe, proveniente del Feyenoord Rotterdam, con el que fue presentado oficialmente el 13 de agosto en el estadio Santiago Bernabéu.