Nació en Maasbracht (Provincia de Limburgo) y empezó su carrera profesional en el Fortuna Sittard, en el año 1992. Consiguió un subcampeonato de la Copa de los Países Bajos en la temporada 98-99 jugando la final contra el Ajax de Ámsterdam. Permaneció en este club siete temporadas.
En 1999 fichó por el PSV Eindhoven. Con este equipo ganó un título de Liga en su primera temporada. Con el PSV volvió a ganar la liga tres veces más y se proclamó campeón de la Supercopa de los Países Bajos en tres ocasiones. Antes de marcharse de su club, ganó la Copa de los Países Bajos al derrotar al Willem II por cuatro goles a cero.
En 2005 fue fichado por el FC Barcelona, tras un buen año en el Barça, con el que consiguió cuatro títulos (de los cuales se incluye la UEFA Champions League, la cual disputó como titular), acabó fichando en el verano de 2006 por el Bayern Munich, para suplir la salida de Michael Ballack.
Tras un año en el Bayern, dijo sentirse muy orgulloso de poder estar en tan grande institución, a pesar de que no consiguieron el título de liga aquella temporada. En 2008, tras la retirada de Oliver Kahn, fue elegido capitán del Bayern, siendo el primer jugador no alemán en portar el brazalete del equipo.
En 2011 a seis meses de finalizar su contrato con el Bayern Munich es transferido al A.C Milan, firmando un contrato por medio año. Después de terminar la temporada y consagrarse campeón con el A.C Milan renueva su contrato por un año más.
Luego de la temporada 2011-12, anuncia que volverá al PSV Eindhoven para la temporada 2012-13. El contrato fue firmado el 29 de abril de 2012. Se retiró del fútbol el 11 de mayo de 2013, aunque fue expulsado con tarjeta roja.
Por su parte, con su selección, participó en la Copa Mundial de Fútbol de 2006, donde tras obtener el segundo puesto en la fase de grupos, cayó en octavos de final con la Selección de Portugal. No anotó ningún gol, pero su actuación fue aceptable. Fue convocado por la selección de fútbol de Países Bajos para disputar el Mundial de Sudáfrica 2010.
En dicha competición disputó 7 partidos, todos como titular, no anotando ningún gol en el campeonato. La selección neerlandesa llegó a disputar la final que posteriormente perdería contra España por 0-1 con gol de Andrés Iniesta.
M.G.F