Primera ronda
16.08.1983 Mainz - Stuttgart 0:1 (0:0)
26.08.1983 Alemannia Aachen - VfL Bochum 1:0 (0:0)
Schalke - Fortuna Düsseldorf 3:0 (2:0)
VfL Osnabrück - 1. FC Nürnberg 3:1 (1:0)
SV Heidingsfeld - Göppinger SV 5:1 (2:0)
27.08.1983 Rot-Weiss Essen - Hannover 3:4 (1:2)
Hamburgo - Borussia Dortmund 4:1 (1:0)
Hessen Kassel - Bayern Múnich 0:3 (0:3)
Fortuna Köln - Bor. Mönchengladbach 2:3 (1:0)
MSV Duisburg - 1. FC Kaiserslautern 1:2 (1:0, 1:1) pró.
Werder Bremen - Darmstadt 5:0 (2:0)
SV Sandhausen - Bayer 05 Uerdingen 0:0 (0:0, 0:0) pró.
VfR Aachen-Forst - Colonia 1:6 (0:4)
SC Freiburg - SG Union Solingen 3:2 (3:0)
Werder Bremen II - Stuttgarter Kickers 1:3 (0:0)
FC 08 Homburg - Hertha 0:6 (0:4)
SC Charlottenburg - SG Wattenscheid 09 2:1 (1:1)
Rot-Weiß Lüdenscheid - SSV Ulm 1846 3:2 (1:1)
SC Herford - Karlsruher SC 0:3 (0:2)
Colonia - FC Gohfeld 2:1 (1:1)
SpVgg Fürth - TuS Lingen 2:1 (1:0, 1:1) pró.
Arminia Hannover - SpVgg Neu-Isenburg 1:2 (0:1)
ASV Burglengenfeld - KSV Baunatal 2:1 (1:1, 1:1) pró.
Waldhof Mannheim - SV Bayer 04 Leverkusen 3:1 (0:1)
Augsburgo - SpVgg Bayreuth 2:1 (0:0, 1:1) pró.
SC Pfullendorf - Eintracht Braunschweig 0:7 (0:2)
SG Ellingen - Holstein Kiel 2:3 (1:0)
28.08.1983 FSV Frankfurt - Arminia Bielefeld 1:3 (0:2)
Hummelsbütteler SV - Kickers Offenbach 1:6 (0:3)
SC Göttingen 05 - Eintracht Frankfurt 4:2 (3:1)
TuS Schloß-Neuhaus - BV 08 Lüttringhausen 2:0 (0:0)
Hassia Bingen - 1. FC Bocholt 4:4 (0:1, 2:2) pró.
21.09.1983 1. FC Bocholt - Hassia Bingen 3:2 (3:1)
Bayer 05 Uerdingen - SV Sandhausen 2:0 (0:0)
Segunda ronda
07.10.1983 Augsburgo - Bayern Múnich 0:6 (0:1)
Eintracht Braunschweig - VfL Osnabrück 2:1 (0:0)
Alemannia Aachen - Waldhof Mannheim 1:0 (0:0)
08.10.1983 SC Charlottenburg - Schalke 0:3 (0:0)
Bor. Mönchengladbach - Arminia Bielefeld 3:0 (1:0)
Colonia - Kickers Offenbach 6:2 (4:1)
SC Freiburg - Hamburgo 1:4 (0:2)
Karlsruher SC - 1. FC Kaiserslautern 5:4 (2:2, 3:3) pró.
ASV Burglengenfeld - Werder Bremen 0:3 (0:3)
Holstein Kiel - Bayer 05 Uerdingen 1:2 (1:1)
1. FC Bocholt - Stuttgarter Kickers 3:1 (1:1)
TuS Schloß-Neuhaus - Hertha 0:2 (0:1)
SpVgg Fürth - Rot-Weiß Lüdenscheid 1:0 (1:0)
SpVgg Neu-Isenburg - SC Göttingen 05 0:1 (0:1)
SV Heidingsfeld - Hannover 1:3 (0:3)
09.10.1983 Colonia - Stuttgart 1:8 (0:4)
Octavos de final
18.12.1983 SpVgg Fürth - Bor. Mönchengladbach 0:6 (0:3)
14.01.1984 Hannover - Colonia 3:2 (1:2)
Schalke - Karlsruher SC 2:1 (1:0)
SC Göttingen 05 - Hertha 0:1 (0:1)
Stuttgart - Hamburgo 1:1 (0:1, 1:1) pró.
Bayer 05 Uerdingen - Bayern Múnich 0:0 (0:0, 0:0) pró.
1. FC Bocholt - Eintracht Braunschweig 3:1 (1:0, 1:1) pró.
31.01.1984 Alemannia Aachen - Werder Bremen 0:1 (0:0, 0:0) pró.
Hamburgo - Stuttgart 3:4 (1:1, 2:2) pró.
Bayern Múnich - Bayer 05 Uerdingen 1:0 (0:0)
Cuartos de final
03.03.1984 Hannover - Bor. Mönchengladbach 0:1 (0:0)
14:30 1. FC Bocholt - Bayern Múnich 1:2 (0:2)
13.03.1984 Werder Bremen - Stuttgart 1:0 (0:0)
14.03.1984 Hertha - Schalke 3:3 (1:1, 3:3) pró.
27.03.1984 Schalke - Hertha 2:0 (2:0)
Semifinales
01.05.1984 Bor. Mönchengladbach - Werder Bremen 5:4 (2:1, 4:4) pró.
02.05.1984 Schalke - Bayern Múnich 6:6 (2:3, 4:4) pró.
09.05.1984 Bayern Múnich - Schalke 3:2 (2:0)
Final
31.05.1984 Bayern Múnich - Bor. Mönchengladbach 7:6 (0:1, 1:1, 1:1) pn.