Pályafutása során megfordult többek közt a Feyenoord, a Rangers FC , az Arsenal FC és a FC Barcelona csapataiban is.A Barcelonával a 2005–2006-os szezonban UEFA-bajnokok ligáját nyert.A holland válogatottban 106 alkalommal szerepelt, csapatkapitánya volt a 2010-es világbajnokságon a döntős csapatnak.A válogatottal három Európa-bajnokságon (2000,2004,2008) és három világbajnokságon (1998, 2006,2010) vett részt.