1. Round
09/08/1996 18:30 1. FC Nürnberg - 1. FSV Mainz 05 1:0 (0:0)
10/08/1996 14:00 Hamburger SV II - Arminia Bielefeld 1:3 (1:2)
14:00 FC Bremerhaven - Karlsruher SC 2:3 (2:1)
14:30 1. FC Schweinfurt 05 - Hansa Rostock 2:5 (1:3)
14:30 SV Bonlanden - VfL Bochum 2:4 (0:0, 2:2) aet
14:30 Rot-Weiß Oberhausen - FC St. Pauli 1:4 (1:0)
14:30 TeBe Berlin - Bayern München 0:3 (0:0)
14:30 FV Donaueschingen - 1. FC Köln 1:3 (1:1)
14:30 Bayer Leverkusen II - MSV Duisburg 1:3 (1:0, 1:1) aet
14:30 SpVgg Greuther Fürth - 1. FC Kaiserslautern 1:0 (0:0)
14:30 Kickers Emden - Fortuna Düsseldorf 1:3 (0:0)
14:30 VfR Mannheim - Bor. Mönchengladbach 0:2 (0:1)
14:30 VfB Stuttgart - Fortuna Köln 4:1 (0:0, 0:0, 0:0) pso
14:30 KFC Uerdingen 05 - SC Freiburg 0:2 (0:1)
14:30 Greifswalder SC - SpVgg Unterhaching 0:3 (0:2)
14:30 Borussia Neunkirchen - VfB Leipzig 5:4 (1:0, 1:1, 1:1) pso
17:00 Wacker Nordhausen - TSV 1860 München 1:5 (1:1)
11/08/1996 13:00 Lok Altmark Stendal - Hertha BSC 1:5 (1:2)
14:00 SSV Ulm 1846 - FC Schalke 04 0:2 (0:2)
14:00 SG Wattenscheid 09 - Borussia Dortmund 4:3 (1:1, 3:3) aet
14:00 TuS Paderborn-Neuhaus - Hamburger SV 1:3 (0:2)
14:00 Chemnitzer FC - Waldhof Mannheim 0:1 (0:0)
14:00 FSV Salmrohr - VfB Oldenburg 1:3 (1:0)
14:00 Hannover 96 - FC Gütersloh 1:0 (1:0)
14:00 SV Wehen-Taunusstein - VfB Lübeck 1:2 (0:1)
14:00 VfB Leipzig II - VfL Wolfsburg 0:4 (0:2)
14:00 Energie Cottbus - Stuttgarter Kickers 1:0 (0:0, 0:0) aet
14:00 SSV Vorsfelde - SV Meppen 0:2 (0:0)
15:00 Karlsruher SC II - FC Carl Zeiss Jena 2:0 (1:0)
16:30 Holstein Kiel - Eintracht Frankfurt 2:4 (1:2)
16:30 TSG Pfeddersheim - FSV Zwickau 1:2 (0:0)
19:15 Werder Bremen - Bayer Leverkusen 5:3 (0:0, 0:0, 1:1) pso
2. Round
31/08/1996 14:30 Karlsruher SC - Hansa Rostock 2:0 (0:0)
14:30 MSV Duisburg - VfB Lübeck 1:0 (0:0, 0:0) aet
14:30 Borussia Neunkirchen - FC St. Pauli 1:3 (0:0)
14:30 SV Meppen - Eintracht Frankfurt 6:1 (3:1)
14:30 Energie Cottbus - VfL Wolfsburg 1:0 (0:0)
14:30 SpVgg Greuther Fürth - 1. FC Nürnberg 2:1 (1:0)
01/09/1996 14:00 FSV Zwickau - 1. FC Köln 3:1 (0:1, 1:1) aet
14:00 SG Wattenscheid 09 - Karlsruher SC II 2:4 (0:0, 0:0, 0:0) pso
17/09/1996 16:15 VfB Oldenburg - Werder Bremen 1:2 (1:0)
18/09/1996 18:30 Arminia Bielefeld - SpVgg Unterhaching 0:1 (0:0)
01/10/1996 18:00 Waldhof Mannheim - SC Freiburg 0:1 (0:0)
18:30 Hannover 96 - TSV 1860 München 2:4 (2:2)
18:30 Hertha BSC - VfB Stuttgart 4:5 (1:1, 1:1, 1:1) pso
19:00 Fortuna Düsseldorf - Hamburger SV 1:4 (0:2)
19:00 FC Schalke 04 - VfL Bochum 2:3 (1:2)
02/10/1996 19:30 Bor. Mönchengladbach - Bayern München 1:2 (1:1)
Round of 16
22/10/1996 18:30 TSV 1860 München - Hamburger SV 1:2 (0:0)
18:30 FC St. Pauli - SpVgg Unterhaching 1:0 (0:0)
18:30 SC Freiburg - SV Meppen 2:1 (0:0)
18:30 Karlsruher SC II - VfL Bochum 0:1 (0:0)
23/10/1996 13:30 Energie Cottbus - MSV Duisburg 5:4 (0:0, 1:1, 2:2) pso
18:00 SpVgg Greuther Fürth - Karlsruher SC 1:3 (0:2)
18:30 VfB Stuttgart - FSV Zwickau 2:0 (1:0)
12/11/1996 19:30 Bayern München - Werder Bremen 3:1 (1:1)
Quarter-finals
12/11/1996 13:00 Energie Cottbus - FC St. Pauli 5:4 (0:0, 0:0, 0:0) pso
13/11/1996 18:30 Hamburger SV - VfL Bochum 2:1 (1:0)
18:30 SC Freiburg - VfB Stuttgart 2:4 (0:0, 1:1, 1:1) pso
19/02/1997 19:30 Karlsruher SC - Bayern München 1:0 (1:0)
Semi-finals
15/04/1997 19:30 Energie Cottbus - Karlsruher SC 3:0 (0:0)
16/04/1997 19:00 VfB Stuttgart - Hamburger SV 2:1 (1:1)
Final
14/06/1997 18:00 VfB Stuttgart - Energie Cottbus 2:0 (1:0)