The German Football League (DFL) have announced the schedule for matchdays 31 to 33 of the current Bundesliga season. All of BVB's matches during this period will take place on Saturdays.

The final stretch of the season will see Borussia Dortmund travel to Leipzig on 27 April (15:30 CET). Exactly one week later, FC Augsburg will visit the Black & Yellows at the same time (4 May), before BVB travel to FSV Mainz 05 seven days later on 11 May (kick-off 18:30 CET). The last fixture of the season, at home to SV Darmstadt, has already been scheduled and will take place simultaneously with all the other games on Matchday 34 on 18 May (kick-off 15:30 CET). 

The Bundesliga fixtures at a glance

17 Sa 13.01. 18:30 CET SV Darmstadt 98 - BVB
18 Sa 20.01. 15:30 CET 1. FC Köln - BVB
19 Su 28.01. 17:30 CET BVB - VfL Bochum
20 Fr 02.02. 20:30 CET 1. FC Heidenheim - BVB
21 Fr 09.02. 20:30 CET BVB - SC Freiburg
22 Sa 17.02. 15:30 CET VfL Wolfsburg - BVB
23 Su 25.02. 17:30 CET BVB - TSG Hoffenheim
24 Sa 02.03. 15:30 CET Union Berlin - BVB
25 Sa 09.03. 18:30 CET Werder Bremen - BVB
26 Su 17.03. 17:30 CET BVB - Eintr. Frankfurt
27 Sa 30.03. 18:30 CET Bayern Munich - BVB
28 Sa 06.04. 18:30 CET BVB - VfB Stuttgart
29 Sa 13.04. 15:30 CET Bor. M'gladbach - BVB
30 Su 21.04. 17:30 CET BVB - Bayer Leverkusen
31 Sa 27.04. 15:30 CET Rasenballsport Leipzig - BVB
32 Sa 04.05. 15:30 CET BVB - FC Augsburg
33 Sa 11.05. 18:30 CET 1. FSV Mainz 05 - BVB
34 Sa 18.05. 15:30 CET BVB - SV Darmstadt 98