Perso il posto da titolare nel Colonia e la Nazionale a causa della pubblicazione di una discussa autobiografia (Anpfiff, calcio d'inizio) nella quale denuncia il ricorso a pratiche dopanti[1][3], nell'estate del 1987 si trasferisce allo Schalke 04. Salta solo una partita, ma alla fine del campionato il club viene retrocesso. Approda quindi in Turchia, dove si lega per tre anni al Fenerbahçe; con questa maglia vince il titolo nella stagione 1988-1989 e la Supercoppa in quella successiva. Torna infine in Germania, dove disputa otto gare tra le file del Bayern Monaco nella travagliata stagione 1991-1992, al termine della quale si ritira.
Ricopre in seguito il ruolo di allenatore dei portieri, arrivando al Borussia Dortmund. Qui, nella stagione 1995-1996, viene mandato in campo da Ottmar Hitzfeld all'ottantottesimo minuto dell'ultima partita di campionato, che viene vinta per 3-2 contro il Friburgo[4]. Il Borussia, della cui rosa fa quindi parte anche Schumacher, conquista il titolo tedesco.
È sceso per la prima volta in campo con la nazionale il 25 maggio 1979 in occasione dell'amichevole contro l'Islanda[5]. Vince poi gli Europei del 1980 e perde le finali dei Mondiali del 1982 e del 1986, sempre da titolare. Nella semifinale dei Mondiali 1982 contro la Francia, passata alla storia come notte di Siviglia, colpisce in uscita con l'anca Patrick Battiston (intervento non sanzionato dall'arbitro olandese Charles Corver): il difensore francese perde due denti, e si ritrova a terra privo di conoscenza con due vertebre incrinate[1].
È stato inoltre tra i convocati della Selezione Europea nella gara ufficiale con la nazionale italiana del 25 febbraio 1981 allo Stadio Olimpico di Roma, il 383º incontro disputato dagli azzurri, organizzata per raccogliere fondi per le vittime del terremoto dell'Irpinia: la gara si conclude con la vittoria per 3-0 della formazione ospite, nella quale Schumacher gioca per tutto il secondo tempo[6][7].