| Youth career | |||
|---|---|---|---|
| 1981–1982 | RVV LMO | ||
| 1982–1993 | Feyenoord | ||
| Senior career* | |||
| Years | Team | Apps | (Gls) |
| 1993–1998 | Feyenoord | 103 | (22) |
| 1993–1994 | → RKC Waalwijk (loan) | 12 | (2) |
| 1998–2001 | Rangers | 73 | (13) |
| 2001–2004 | Arsenal | 41 | (2) |
| 2003–2004 | → Barcelona (loan) | 34 | (1) |
| 2004–2007 | Barcelona | 71 | (4) |
| 2007–2010 | Feyenoord | 88 | (8) |
| Total | 422 | (52) | |
| International career | |||
| 1996–2010 | Netherlands | 106 | (6) |
| Managerial career | |||
| 2015–2019 | Feyenoord | ||
| 2020 | Guangzhou R&F | ||
| 2021–2022 | Rangers | ||
| 2024 | Beşiktaş | ||
| *Club domestic league appearances and goals | |||