The top clash would be between Bundesliga side Borussia Mönchengladbach against record champions Bayern Munich, while defending champions Borussia Dortmund are set to Bundesliga 2 side FC Ingolstadt.
The matches would be played on October 26/27 across the country with the smaller clubs looking to welcome their more established opponents.
DFB POKAL – ROUND 2
Preussen Münster – Hertha BSC
Babelsberg 03 – RB Leipzig
VfL Bochum – FC Augsburg
1899 Hoffenheim – Holstein Kiel
FSV Mainz 05 – Arminia Bielefeld
Bayer 04 Leverkusen – Karlsruher SC
Waldhof Mannheim – Union Berlin
TSV 1860 München – FC Schalke 04
Borussia Mönchengladbach – Bayern München
SSV Jahn Regensburg – FC Hansa Rostock
VfB Stuttgart – 1.FC Köln
VfL Osnabrück – SC Freiburg
Hannover 96 – Fortuna Düsseldorf
Dynamo Dresden – FC St. Pauli
1.FC Nürnberg – Hamburger SV
Borussia Dortmund – FC Ingolstadt