1. Runde
04.12.1971 Holstein Kiel - Hannover 96 5:4 (1:1)
FC Schalke 04 - Hertha BSC 3:1 (1:0)
Arminia Bielefeld - MSV Duisburg 1:1 (1:0)
FC St. Pauli - Rot-Weiß Oberhausen 1:1 (0:1)
SV Alsenborn - Fortuna Düsseldorf 0:0 (0:0)
Kickers Offenbach - Borussia Dortmund 1:1 (1:0)
Freiburger FC - Hamburger SV 1:2 (0:0)
Fortuna Köln - Bayern München 2:1 (0:1)
SpVgg Bad Pyrmont - Werder Bremen 1:4 (0:3)
Borussia Neunkirchen - Eintracht Braunschweig 2:4 (2:1)
1. FC Schweinfurt 05 - Eintracht Frankfurt 1:0 (0:0)
05.12.1971 VfR Heilbronn - VfB Stuttgart 1:1 (1:0)
Tasmania 1900 Berlin - VfL Bochum 2:2 (1:1)
SV Bayer 04 Leverkusen - Bor. Mönchengladbach 0:3 (0:2)
Wuppertaler SV - 1. FC Kaiserslautern 2:1 (2:0)
FV Essen 1912 - 1. FC Köln 1:9 (1:4)
14.12.1971 Rot-Weiß Oberhausen - FC St. Pauli 2:1 (1:0)
Bor. Mönchengladbach - SV Bayer 04 Leverkusen 4:2 (3:0)
15.12.1971 Hannover 96 - Holstein Kiel 7:1 (2:1)
Hertha BSC - FC Schalke 04 0:2 Wert.
MSV Duisburg - Arminia Bielefeld 3:1 (1:1)
Fortuna Düsseldorf - SV Alsenborn 3:0 (0:0)
Borussia Dortmund - Kickers Offenbach 0:3 (0:1)
Hamburger SV - Freiburger FC 2:2 (0:2)
1. FC Kaiserslautern - Wuppertaler SV 5:3 (2:0, 3:2, 3:2) i.E.
Bayern München - Fortuna Köln 6:0 (2:0)
Werder Bremen - SpVgg Bad Pyrmont 6:0 (5:0)
Eintracht Braunschweig - Borussia Neunkirchen 0:0 (0:0)
VfB Stuttgart - VfR Heilbronn 4:0 (3:0)
VfL Bochum - Tasmania 1900 Berlin 2:0 (1:0)
Eintracht Frankfurt - 1. FC Schweinfurt 05 6:1 (2:0)
1. FC Köln - FV Essen 1912 5:0 (0:0)
Achtelfinale
13.02.1972 Bor. Mönchengladbach - Eintracht Frankfurt 4:2 (1:0)
Hannover 96 - VfL Bochum 0:0 (0:0)
Werder Bremen - Hamburger SV 4:2 (2:2)
Fortuna Düsseldorf - FC Schalke 04 1:1 (0:0)
VfB Stuttgart - 1. FC Kaiserslautern 4:3 (2:1)
MSV Duisburg - Rot-Weiß Oberhausen 2:2 (2:2)
Kickers Offenbach - 1. FC Köln 3:1 (2:1)
Eintracht Braunschweig - Bayern München 0:0 (0:0)
22.02.1972 Eintracht Frankfurt - Bor. Mönchengladbach 3:2 (1:1)
23.02.1972 VfL Bochum - Hannover 96 2:4 (2:2)
Hamburger SV - Werder Bremen 1:0 (0:0)
FC Schalke 04 - Fortuna Düsseldorf 2:1 (1:1)
1. FC Kaiserslautern - VfB Stuttgart 3:1 (0:0)
Rot-Weiß Oberhausen - MSV Duisburg 1:0 (1:0)
1. FC Köln - Kickers Offenbach 4:0 (2:0)
Bayern München - Eintracht Braunschweig 3:1 (0:0, 1:1) n.V.
Viertelfinale
01.04.1972 Bayern München - 1. FC Köln 3:0 (1:0)
Bor. Mönchengladbach - FC Schalke 04 2:2 (0:1)
Rot-Weiß Oberhausen - 1. FC Kaiserslautern 3:1 (1:0)
Hannover 96 - Werder Bremen 0:2 (0:1)
05.04.1972 FC Schalke 04 - Bor. Mönchengladbach 1:0 (0:0)
1. FC Kaiserslautern - Rot-Weiß Oberhausen 5:0 (2:0, 2:0) n.V.
Werder Bremen - Hannover 96 2:1 (1:1)
12.04.1972 1. FC Köln - Bayern München 5:1 (1:0)
Halbfinale
30.05.1972 1. FC Kaiserslautern - Werder Bremen 2:1 (2:1)
1. FC Köln - FC Schalke 04 4:1 (0:1)
10.06.1972 Werder Bremen - 1. FC Kaiserslautern 1:2 (0:2)
FC Schalke 04 - 1. FC Köln 6:5 (3:1, 5:2, 5:2) i.E.
Finale
01.07.1972 FC Schalke 04 - 1. FC Kaiserslautern 5:0 (2:0)