African Tips
Home › Predictions › Bundesliga

Bayern Munich vs Borussia Dortmund: Klassiker preview and betting tips

Bayern MunichBayern Munich
VS
Borussia DortmundBorussia Dortmund
🏆 Bundesliga🕒 Kick-off: 31.10.2026 · 18:30 WAT / 20:30 EAT

Bayern Munich host Borussia Dortmund at the Allianz Arena on Saturday 31 October, kicking off at 17:30 UTC. Both sides sit level on 17 points at the top of the Bundesliga, so this is a big early marker in the title race. Here is our preview covering form, the head-to-head record, team news and the odds before we give our pick.

Our predictionBayern Munich to win
1.36
Do you agree with this prediction?

Form: Bayern in control, Dortmund just as solid

Bayern have won five and drawn two of their seven league games, and they remain unbeaten in the Bundesliga. Across their last five matches in all competitions they have scored 20 goals and conceded eight, with a 6-1 win over RB Leipzig and a 3-1 win at Freiburg among the highlights. They also drew 2-2 with Arsenal in the Champions League.

Dortmund share Bayern's league record of five wins and two draws, and they have conceded only four goals so far. One preview describes their defence as the best among Europe's top five leagues. We could not confirm exact scores for Dortmund's last five finished matches, so we have left them out.

Head-to-head: Munich hold the recent edge

The recent history favours the home side. According to our sources, Bayern have beaten Dortmund in their last three Bundesliga meetings, each by a single goal, and both teams scored in each of the last five meetings.

The clubs also met in the 2026 Franz Beckenbauer Supercup in August, but we could not verify the score, so we rely on the trends rather than invent figures.

Team news: Kane leads, injury lists disagree

Harry Kane is expected to lead the Bayern attack, and he has six goals in six Bundesliga appearances against Dortmund. The injury reports are inconsistent, though. One list names Tah, Stanišić and Gnabry as absentees, while predicted line-ups include Tah and Stanišić in the XI. Check the official team sheet before you stake anything.

For Dortmund, Serhou Guirassy is the main threat up front, and Maximilian Beier has been involved in a large share of their goals this season.

What to expect: home strength, tight margins

Bayern have a perfect home record in the league this season, and the Opta supercomputer gives them around a 67% chance of taking all three points. One bookmaker price we found had Bayern at 1.33 and Dortmund at 7.30, which is typical for a favourite at home.

Dortmund have scored just six goals in their last five matches across competitions, which suggests they will struggle to hurt the hosts. We expect a competitive game with Bayern on top for long spells, but no guaranteed rout.

Our prediction

Our pick is Bayern Munich to win at 1.36. The hosts have the better goal difference, a strong home record and a more productive attack, while Dortmund's defence should keep it tight rather than stop Bayern. We are backing the result, not the margin. These betting tips do not guarantee profit, so only stake what you can afford to lose.

Share with friends:TelegramX

Every pick lands in the channel first — singles, accas and live bets.

Bet on 1xBetPromo code: AFRTIPS

FAQ

When and where is Bayern Munich vs Borussia Dortmund played?

The match is on Saturday 31 October 2026 at the Allianz Arena in Munich, with kickoff at 17:30 UTC.

What is your prediction?

We pick Bayern Munich to win at 1.36, based on home advantage, their goal difference and an Opta estimate of around 67%.

What are the typical odds?

Odds vary between bookmakers. One reported price had Bayern at 1.33 and Dortmund at 7.30, so a home win is a short price.

More predictions

AugsburgFreiburgAugsburg — Freiburg
Bundesliga · 31.10.2026 · 15:30 WAT / 17:30 EAT
1.44
MSWestern Sydney WanderersMacarthur Sydney — Western Sydney Wanderers
A-League · 31.10.2026 · 09:40 WAT / 11:40 EAT
❌ Lost
0-0
Darmstadt 98MagdeburgDarmstadt 98 — Magdeburg
2. Bundesliga · 31.10.2026 · 13:00 WAT / 15:00 EAT
1.44
KaiserslauternHertha BSCKaiserslautern — Hertha BSC
2. Bundesliga · 31.10.2026 · 13:00 WAT / 15:00 EAT
1.47