Neben 9 Jahren bei Ajax Amsterdam war er unter anderem auch für den FC Barcelona, FC Liverpool und Hansa Rostock aktiv. Mit Ajax gewann er 1995 die Champions League (1:0 gegen den AC Mailand) sowie den Weltpokal und später mit dem FC Liverpool 2001 den UEFA-Pokal (5:4 nach Golden Goal gegen Deportivo Alaves).
Des weiteren wurde er mit Ajax 4 Mal Niederländischer Meister und 3 Mal Pokalsieger.