Participó también en la selección alemana que disputó los Juegos Olímpicos del año 1972.
En el Borussia Dortmund ganó la Liga alemana en dos ocasiones,[1][2] más la Liga de Campeones de la UEFA, derrotando en la final a la Juventus italiana (primera Champions del conjunto alemán).
Tras un paso como comentarista en la televisión alemana, volvió a entrenar al Bayern,[7] donde en 2007 acabó cuarto en la Bundesliga y en 2008, su último año en el equipo bávaro, hizo doblete al ganar Bundesliga[8] y Copa.
[10] En el Mundial de Sudáfrica 2010, Suiza dio la primera sorpresa al ganarle a España por 1-0, aumentando sus posibilidades para pasar a la 2.ª fase; pero finalmente no lo consiguió tras caer ante Chile también por 1-0 y empatar 0-0 con Honduras.
[12] Con Suiza llegó a octavos de final del torneo, pero fue eliminado por Argentina en la prórroga.