March 19, 2017
Borussia M'gladbach 0 - 1 Bayern München
Mainz 05 0 - 1 Schalke 04
March 18, 2017
Eintracht Frankfurt 0 - 0 Hamburger SV
Köln 4 - 2 Hertha BSC
Wolfsburg 1 - 0 Darmstadt 98
Augsburg 1 - 1 Freiburg
Hoffenheim 1 - 0 Bayer Leverkusen
Werder Bremen 3 - 0 RB Leipzig
March 17, 2017
Borussia Dortmund 1 - 0 Ingolstadt
March 31, 2017
Hertha BSC 20:30 Hoffenheim
April 1, 2017
Freiburg 15:30 Werder Bremen
Hamburger SV 15:30 Köln
RB Leipzig 15:30 Darmstadt 98
Schalke 04 15:30 Borussia Dortmund
Bayern München 15:30 Augsburg
Eintracht Frankfurt 18:30 Borussia M'gladbach
April 2, 2017
Ingolstadt 15:30 Mainz 05
Bayer Leverkusen 17:30 Wolfsburg

# Team MP W D L P
1 Bayern München 25 19 5 1 62
2 RB Leipzig 25 15 4 6 49
3 Borussia Dortmund 25 13 7 5 46
4 Hoffenheim 25 11 12 2 45
5 Hertha BSC 25 12 4 9 40
6 Köln 25 9 10 6 37
7 Eintracht Frankfurt 25 10 6 9 36
8 Freiburg 25 10 5 10 35
9 Schalke 04 25 9 6 10 33
10 Borussia M'gladbach 25 9 5 11 32
11 Bayer Leverkusen 25 9 4 12 31
12 Mainz 05 25 8 5 12 29
13 Werder Bremen 25 8 5 12 29
14 Augsburg 25 7 8 10 29
15 Wolfsburg 25 8 5 12 29
16 Hamburger SV 25 7 6 12 27
17 Ingolstadt 25 5 4 16 19
18 Darmstadt 98 25 4 3 18 15