Se inició en el Ajax y tras pasar por la Sampdoria en Italia fichó por el Real Madrid, donde llegó en 1996. Aquí estuvo dos años y medio antes de volver a Italia y firmar por el Inter de Milán (1999-2002) y tres temporadas después por el Milan, donde ha estado hasta hoy. El holandés ha ganado todo y más en el club italiano, después de haber ganado una Liga y una Champions con el Real Madrid. Dos Ligas italianas, dos Ligas de Campeones, dos Supercopas de Europa y un Mundial de Clubes entre otros títulos son lo que acumula en su palmarés con los "rossoneri".
Hace unos días se desplazó a Estados Unidos y ha estado entrenando en Los Ángeles Galaxy, equipo en el que milita David Beckham y desde donde ha estado escuchando ofertas. Después de rechazar varias en Europa, China y Estados Unidos ha decidido firmar por el Botafogo brasileño. "La mayor contratación de un extranjero realizada por un club de fútbol brasileño", publica en una nota el equipo sudamericano.