Za Německo odehrál 215 utkání a dal 51 reprezentačních gólů. Byl dlouholetým kapitánem německého národního týmu. Účastnil se čtyřech olympijských her (v letech 1980, 1984, 1988 a 1992) a devíti turnajů Mistrovství světa kategorie A. V roce 1987 byl vyhlášen členem All-stars týmu.