W reprezentacji Holandii zadebiutował 7 czerwca 1995 roku w przegranym 0:1 meczu z Białorusią. Zagrał na 5 imprezach, na których Holendrzy nie odnieśli jednak sukcesu: Euro 96 (ćwierćfinał), mistrzostwach świata w 1998 (IV miejsce), Euro 2000 (III-IV miejsce), Euro 2004 (III-IV miejsce), mistrzostwach świata w 2006 (1/8 finału) oraz Euro 2008 (ćwierćfinał).