Il faisait partie de l'équipe ouest-allemande qui a remporté la Coupe du monde de football de 1990 et de l'équipe allemande unifiée qui a remporté le Championnat d'Europe de l'UEFA en 1996. Considéré comme l'un des meilleurs attaquants allemands dans les années 1990, il a marqué dans les six grands tournois internationaux auxquels il a participé, de l'Euro 1988 à la Coupe du monde 1998. En 1995, il est arrivé troisième du prix du joueur mondial de l'année de la FIFA ; en 2004, il a été nommé dans la liste FIFA 100 des "125 plus grands footballeurs vivants". Le 3 novembre 2016, il est devenu le cinquième joueur à être nommé capitaine honoraire de l'Allemagne.