Bernhard Schuster (Baviera, Alemania, 22 de diciembre de 1959) fue un futbolista alemán, jugaba de centrocampista.
Durante su carrera de futbolista profesional jugó en 8 equipos:
- FC Augsburg (Alemania) 1976-1978
- FC Köln (Alemania) 1978 – 1980
- FC Barcelona (España) 1980-1988
- Real Madrid CF (España) 1988-1990
- Atlético de Madrid (España) 1990-1993
- Bayer 04 Leverkusen (Alemania) 1993-1995
- San Jose Clash (USA) 1996
- Pumas UNAM (México) 1996-1997