Error code: %{errorCode}

Soccer

Bundesliga 2023-24 Matchday 31: Schedule, fixtures, how to watch

Bundesliga 2023-24 Matchday 31: Schedule, fixtures, how to watchGetty Images

The title is wrapped up, but several races remain in the Bundesliga.

Bayern Munich, who are not the champions for the first time in more than a decade, now look to finish second for the first time since 2011-12. Their chief rivals are Stuttgart, who are third and trail Bayern by three points heading into the weekend. 

Both teams will be in action on Saturday, with Bayern hosting Eintracht Frankfurt and Stuttgart visiting champions Bayer Leverkusen.

Meanwhile at the bottom of the table, Darmstadt are all but assured relegation. However, the teams directly above them, Köln and Bochum, can escape the drop with a good run of results to finish the campaign.

Bochum are involved in the weekend's first match on Friday, while Köln must wait until Sunday as they visit Mainz.

Here's the full schedule for Matchday 31 of the Bundesliga season, plus how to watch.

Bundesliga Matchday 31: Schedule, fixtures, live streams

Streaming options listed below are for the United States, Canada, the United Kingdom and Germany. For listings in your region, consult bundesliga.com.

Friday, April 26

Bochum vs. Hoffenheim

  • Kick-off time: 7:30 p.m. BST / 8:30 p.m. CET / 2:30 p.m. ET
  • Live stream: ESPN+ (USA), Sky Sports app (UK), DAZN (Germany)

Saturday, April 2

Augsburg vs. Werder Bremen

  • Kick-off time: 2:30 p.m. BST / 3:30 p.m. CET / 9:30 a.m. ET
  • Live stream: ESPN+ (USA)

Bayern Munich vs. Eintracht Frankfurt

  • Kick-off time: 2:30 p.m. BST / 3:30 p.m. CET / 9:30 a.m. ET
  • Live stream:  ESPN+ (USA), DAZN (Canada)

Freiburg vs. Wolfsburg

  • Kick-off time: 2:30 p.m. BST / 3:30 p.m. CET / 9:30 a.m. ET
  • Live stream:  ESPN+ (USA), DAZN (Canada)

RB Leipzig vs. Borussia Dortmund

  • Kick-off time: 2:30 p.m. BST / 3:30 p.m. CET / 9:30 a.m. ET
  • Live stream:  ESPN+ (USA), DAZN (Canada)

Bayer Leverkusen vs. Stuttgart

  • Kick-off time: 5:30 p.m. BST / 6:30 p.m. CEST / 12:30 p.m. ET
  • Live stream:  ESPN+ (USA), Sky Sports Football (UK), DAZN (Canada)

Sunday, April 28

Borussia M'Gladbach vs. Union Berlin

  • Kick-off time: 52:30 p.m. BST / 3:30 p.m. CET / 9:30 a.m. ET
  • Live stream:  ESPN+ (USA), Sky Sports Mix (UK), DAZN (Canada), DAZN (Germany)

Mainz 05 vs. Köln

  • Kick-off time: 4:30 p.m. BST / 5:30 p.m. CET / 11:30 a.m. ET
  • Live stream: ESPN+ (USA), Sky Sports Mix (UK), DAZN (Germany)

Darmstadt vs. Heidenheim

  • Kick-off time: 6:30 p.m. BST / 7:30 p.m. CET / 1:30 p.m. ET
  • Live stream: ESPN+ (USA), Sky Sports Mix (UK), DAZN (Canada), DAZN (Germany)

Live on DAZN PPV: Canelo vs. Munguia on May 4. Click here for details.

Watch on YouTube