Primera ronda
04.12.1971 Holstein Kiel - Hannover 5:4 (1:1)
Schalke - Hertha 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 - Hamburgo 1:2 (0:0)
Fortuna Köln - Bayern Múnich 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 - 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)
Essener FV 1912 - Colonia 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 - Holstein Kiel 7:1 (2:1)
Hertha - Schalke 0:2
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)
Hamburgo - Freiburger FC 2:2 (0:2)
1. FC Kaiserslautern - Wuppertaler SV 5:3 (2:0, 3:2, 3:2) pn.
Bayern Múnich - Fortuna Köln 6:0 (2:0)
Werder Bremen - SpVgg Bad Pyrmont 6:0 (5:0)
Eintracht Braunschweig - Borussia Neunkirchen 0:0 (0:0)
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)
Colonia - Essener FV 1912 5:0 (0:0)
Octavos de final
13.02.1972 Bor. Mönchengladbach - Eintracht Frankfurt 4:2 (1:0)
Hannover - VfL Bochum 0:0 (0:0)
Werder Bremen - Hamburgo 4:2 (2:2)
Fortuna Düsseldorf - Schalke 1:1 (0:0)
Stuttgart - 1. FC Kaiserslautern 4:3 (2:1)
MSV Duisburg - Rot-Weiß Oberhausen 2:2 (2:2)
Kickers Offenbach - Colonia 3:1 (2:1)
Eintracht Braunschweig - Bayern Múnich 0:0 (0:0)
22.02.1972 Eintracht Frankfurt - Bor. Mönchengladbach 3:2 (1:1)
23.02.1972 VfL Bochum - Hannover 2:4 (2:2)
Hamburgo - Werder Bremen 1:0 (0:0)
Schalke - Fortuna Düsseldorf 2:1 (1:1)
1. FC Kaiserslautern - Stuttgart 3:1 (0:0)
Rot-Weiß Oberhausen - MSV Duisburg 1:0 (1:0)
Colonia - Kickers Offenbach 4:0 (2:0)
Bayern Múnich - Eintracht Braunschweig 3:1 (0:0, 1:1) pró.
Cuartos de final
01.04.1972 Bayern Múnich - Colonia 3:0 (1:0)
Bor. Mönchengladbach - Schalke 2:2 (0:1)
Rot-Weiß Oberhausen - 1. FC Kaiserslautern 3:1 (1:0)
Hannover - Werder Bremen 0:2 (0:1)
05.04.1972 Schalke - Bor. Mönchengladbach 1:0 (0:0)
1. FC Kaiserslautern - Rot-Weiß Oberhausen 5:0 (2:0, 2:0) pró.
Werder Bremen - Hannover 2:1 (1:1)
12.04.1972 Colonia - Bayern Múnich 5:1 (1:0)
Semifinales
30.05.1972 1. FC Kaiserslautern - Werder Bremen 2:1 (2:1)
Colonia - Schalke 4:1 (0:1)
10.06.1972 Werder Bremen - 1. FC Kaiserslautern 1:2 (0:2)
Schalke - Colonia 6:5 (3:1, 5:2, 5:2) pn.
Final
01.07.1972 Schalke - 1. FC Kaiserslautern 5:0 (2:0)