Dortmund host Inter Milan in the UEFA Champions League on 28 January 2026, Wednesday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 20:00 UK Time.
The final league phase night sets up a direct contest between two sides still jockeying for position inside the playoff bracket.
Inter arrive slightly ahead on points, while Borussia Dortmund need a strong home performance to avoid slipping into a more difficult knockout pairing. With margins tight, neither side can afford a passive approach.
Recent form suggests a game shaped by momentum swings rather than control. Both teams have shown attacking output, but defensive stability has fluctuated sharply.
Borussia Dortmund return to Signal Iduna Park after defeat at Tottenham, a result that exposed familiar problems when forced to defend for long spells. That loss followed a dominant home win over Villarreal and a high scoring away victory at Copenhagen.
Across seven matches, Dortmund have scored nineteen goals but conceded fifteen, reflecting an aggressive but risky profile.
At home, Dortmund have played with pace and verticality. The win against Villarreal and the draw with Bodoe Glimt showed their ability to overwhelm opponents early, but game management has remained inconsistent once the tempo drops.
Inter arrive in Germany after three consecutive defeats, most recently against Arsenal and Liverpool. That run has undone the strong foundation built earlier in the campaign, including convincing wins over Ajax and Union St.Gilloise. Defensively, Inter have remained compact overall, conceding just seven goals across seven matches.
Away from home, Inter have been effective when allowed to counter but less convincing when asked to dictate tempo. With qualification still not guaranteed, a conservative opening phase looks likely before attacking risks increase later on.
The best bet for this match is Borussia Dortmund to win at 2.88 odds. Dortmund’s home intensity and greater attacking output give them an edge against an Inter side that has lost momentum at a critical stage.
The game is also likely to open up after the break. Both teams to score in the second half at 2.80 aligns with Dortmund’s tendency to push late and Inter’s reliance on transition chances.
For a correct score prediction, Borussia Dortmund 2-1 at 11.00 odds reflects a match where Dortmund control territory, Inter respond through counters, and the balance is decided by home pressure rather than defensive solidity.
| Game Played | ||
| Wins | ||
| Draws | ||
| Loss | ||
| Goals For | ||
| Goals Against |
| Game Played | ||
| Wins | ||
| Draws | ||
| Loss | ||
| Goals For | ||
| Goals Against |
|
08.05.26
|
Dortmund Eintracht Frankfurt |
3-2 |
|
03.05.26
|
Monchengladbach Dortmund |
1-0 |
|
26.04.26
|
Dortmund Freiburg |
4-0 |
|
18.04.26
|
Hoffenheim Dortmund |
2-1 |
|
11.04.26
|
Dortmund Bayer Leverkusen |
0-1 |
|
04.04.26
|
Stuttgart Dortmund |
0-2 |
|
21.03.26
|
Dortmund Hamburger SV |
3-2 |
|
14.03.26
|
Dortmund Augsburg |
2-0 |
|
07.03.26
|
FC Koln Dortmund |
1-2 |
|
28.02.26
|
Dortmund Bayern Munich |
2-3 |
|
25.02.26
|
Atalanta Dortmund |
4-1 |
|
21.02.26
|
RB Leipzig Dortmund |
2-2 |
|
17.02.26
|
Dortmund Atalanta |
2-0 |
|
13.02.26
|
Dortmund Mainz |
4-0 |
|
07.02.26
|
Wolfsburg Dortmund |
1-2 |
|
01.02.26
|
Dortmund Heidenheim |
3-2 |
|
28.01.26
|
Dortmund Inter Milan |
0-2 |
|
24.01.26
|
Union Berlin Dortmund |
0-3 |
|
20.01.26
|
Tottenham Dortmund |
2-0 |
|
17.01.26
|
Dortmund St. Pauli |
3-2 |
|
13.01.26
|
Dortmund Werder Bremen |
3-0 |
|
09.01.26
|
Eintracht Frankfurt Dortmund |
3-3 |
|
19.12.25
|
Dortmund Monchengladbach |
2-0 |
|
14.12.25
|
Freiburg Dortmund |
1-1 |
|
10.12.25
|
Dortmund Bodo/Glimt |
2-2 |
|
07.12.25
|
Dortmund Hoffenheim |
2-0 |
|
02.12.25
|
Dortmund Bayer Leverkusen |
0-1 |
|
29.11.25
|
Bayer Leverkusen Dortmund |
1-2 |
|
25.11.25
|
Dortmund Villarreal |
4-0 |
|
22.11.25
|
Dortmund Stuttgart |
3-3 |
|
08.11.25
|
Hamburger SV Dortmund |
1-1 |
|
05.11.25
|
Manchester City Dortmund |
4-1 |
|
31.10.25
|
Augsburg Dortmund |
0-1 |
|
28.10.25
|
Eintracht Frankfurt Dortmund (Penalties:2 - 4) |
1-1 |
|
25.10.25
|
Dortmund FC Koln |
1-0 |
|
21.10.25
|
FC Copenhagen Dortmund |
2-4 |
|
18.10.25
|
Bayern Munich Dortmund |
2-1 |
|
04.10.25
|
Dortmund RB Leipzig |
1-1 |
|
01.10.25
|
Dortmund Athletic Bilbao |
4-1 |
|
27.09.25
|
Mainz Dortmund |
0-2 |
|
21.09.25
|
Dortmund Wolfsburg |
1-0 |
|
16.09.25
|
Juventus Dortmund |
4-4 |
|
13.09.25
|
Heidenheim Dortmund |
0-2 |
|
31.08.25
|
Dortmund Union Berlin |
3-0 |
|
23.08.25
|
St. Pauli Dortmund |
3-3 |
|
18.08.25
|
Rot-weiss Essen Dortmund |
0-1 |
|
10.08.25
|
Dortmund Juventus |
1-2 |
|
02.08.25
|
Dortmund Lille |
3-2 |
|
30.07.25
|
Sportfreunde Siegen Dortmund |
1-8 |
|
05.07.25
|
Real Madrid Dortmund |
3-2 |
|
08.05.26
|
Dortmund Eintracht Frankfurt |
3-2 |
|
26.04.26
|
Dortmund Freiburg |
4-0 |
|
11.04.26
|
Dortmund Bayer Leverkusen |
0-1 |
|
21.03.26
|
Dortmund Hamburger SV |
3-2 |
|
14.03.26
|
Dortmund Augsburg |
2-0 |
|
28.02.26
|
Dortmund Bayern Munich |
2-3 |
|
17.02.26
|
Dortmund Atalanta |
2-0 |
|
13.02.26
|
Dortmund Mainz |
4-0 |
|
01.02.26
|
Dortmund Heidenheim |
3-2 |
|
28.01.26
|
Dortmund Inter Milan |
0-2 |
|
17.01.26
|
Dortmund St. Pauli |
3-2 |
|
13.01.26
|
Dortmund Werder Bremen |
3-0 |
|
19.12.25
|
Dortmund Monchengladbach |
2-0 |
|
10.12.25
|
Dortmund Bodo/Glimt |
2-2 |
|
07.12.25
|
Dortmund Hoffenheim |
2-0 |
|
02.12.25
|
Dortmund Bayer Leverkusen |
0-1 |
|
25.11.25
|
Dortmund Villarreal |
4-0 |
|
22.11.25
|
Dortmund Stuttgart |
3-3 |
|
25.10.25
|
Dortmund FC Koln |
1-0 |
|
04.10.25
|
Dortmund RB Leipzig |
1-1 |
|
01.10.25
|
Dortmund Athletic Bilbao |
4-1 |
|
21.09.25
|
Dortmund Wolfsburg |
1-0 |
|
31.08.25
|
Dortmund Union Berlin |
3-0 |
|
10.08.25
|
Dortmund Juventus |
1-2 |
|
02.08.25
|
Dortmund Lille |
3-2 |
|
02.07.25
|
Dortmund Monterrey |
2-1 |
|
25.06.25
|
Dortmund Ulsan HD |
1-0 |
|
17.05.25
|
Dortmund Holstein Kiel |
3-0 |
|
03.05.25
|
Dortmund Wolfsburg |
4-0 |
|
20.04.25
|
Dortmund Monchengladbach |
3-2 |
|
15.04.25
|
Dortmund Barcelona |
3-1 |
|
30.03.25
|
Dortmund Mainz |
3-1 |
|
08.03.25
|
Dortmund Augsburg |
0-1 |
|
04.03.25
|
Dortmund Lille |
1-1 |
|
22.02.25
|
Dortmund Union Berlin |
6-0 |
|
19.02.25
|
Dortmund Sporting CP |
0-0 |
|
08.02.25
|
Dortmund Stuttgart |
1-2 |
|
29.01.25
|
Dortmund Shakhtar Donetsk |
3-1 |
|
25.01.25
|
Dortmund Werder Bremen |
2-2 |
|
10.01.25
|
Dortmund Bayer Leverkusen |
2-3 |
|
15.12.24
|
Dortmund Hoffenheim |
1-1 |
|
11.12.24
|
Dortmund Barcelona |
2-3 |
|
30.11.24
|
Dortmund Bayern Munich |
1-1 |
|
23.11.24
|
Dortmund Freiburg |
4-0 |
|
05.11.24
|
Dortmund Sturm Graz |
1-0 |
|
02.11.24
|
Dortmund RB Leipzig |
2-1 |
|
18.10.24
|
Dortmund St. Pauli |
2-1 |
|
01.10.24
|
Dortmund Celtic |
7-1 |
|
27.09.24
|
Dortmund Bochum |
4-2 |
|
13.09.24
|
Dortmund Heidenheim |
4-2 |
|
03.05.26
|
Monchengladbach Dortmund |
1-0 |
|
18.04.26
|
Hoffenheim Dortmund |
2-1 |
|
04.04.26
|
Stuttgart Dortmund |
0-2 |
|
07.03.26
|
FC Koln Dortmund |
1-2 |
|
25.02.26
|
Atalanta Dortmund |
4-1 |
|
21.02.26
|
RB Leipzig Dortmund |
2-2 |
|
07.02.26
|
Wolfsburg Dortmund |
1-2 |
|
24.01.26
|
Union Berlin Dortmund |
0-3 |
|
20.01.26
|
Tottenham Dortmund |
2-0 |
|
09.01.26
|
Eintracht Frankfurt Dortmund |
3-3 |
|
14.12.25
|
Freiburg Dortmund |
1-1 |
|
29.11.25
|
Bayer Leverkusen Dortmund |
1-2 |
|
08.11.25
|
Hamburger SV Dortmund |
1-1 |
|
05.11.25
|
Manchester City Dortmund |
4-1 |
|
31.10.25
|
Augsburg Dortmund |
0-1 |
|
28.10.25
|
Eintracht Frankfurt Dortmund (Penalties:2 - 4) |
1-1 |
|
21.10.25
|
FC Copenhagen Dortmund |
2-4 |
|
18.10.25
|
Bayern Munich Dortmund |
2-1 |
|
27.09.25
|
Mainz Dortmund |
0-2 |
|
16.09.25
|
Juventus Dortmund |
4-4 |
|
13.09.25
|
Heidenheim Dortmund |
0-2 |
|
23.08.25
|
St. Pauli Dortmund |
3-3 |
|
18.08.25
|
Rot-weiss Essen Dortmund |
0-1 |
|
30.07.25
|
Sportfreunde Siegen Dortmund |
1-8 |
|
05.07.25
|
Real Madrid Dortmund |
3-2 |
|
21.06.25
|
Mamelodi Sundowns Dortmund |
3-4 |
|
17.06.25
|
Fluminense Dortmund |
0-0 |
|
11.05.25
|
Bayer Leverkusen Dortmund |
2-4 |
|
26.04.25
|
Hoffenheim Dortmund |
2-3 |
|
12.04.25
|
Bayern Munich Dortmund |
2-2 |
|
09.04.25
|
Barcelona Dortmund |
4-0 |
|
05.04.25
|
Freiburg Dortmund |
1-4 |
|
15.03.25
|
RB Leipzig Dortmund |
2-0 |
|
12.03.25
|
Lille Dortmund |
1-2 |
|
01.03.25
|
St. Pauli Dortmund |
0-2 |
|
15.02.25
|
Bochum Dortmund |
2-0 |
|
11.02.25
|
Sporting CP Dortmund |
0-3 |
|
01.02.25
|
Heidenheim Dortmund |
1-2 |
|
21.01.25
|
Bologna Dortmund |
2-1 |
|
17.01.25
|
Eintracht Frankfurt Dortmund |
2-0 |
|
14.01.25
|
Holstein Kiel Dortmund |
4-2 |
|
22.12.24
|
Wolfsburg Dortmund |
1-3 |
|
07.12.24
|
Monchengladbach Dortmund |
1-1 |
|
27.11.24
|
Dinamo Zagreb Dortmund |
0-3 |
|
09.11.24
|
Mainz Dortmund |
3-1 |
|
29.10.24
|
Wolfsburg Dortmund |
1-0 |
|
26.10.24
|
Augsburg Dortmund |
2-1 |
|
22.10.24
|
Real Madrid Dortmund |
5-2 |
|
05.10.24
|
Union Berlin Dortmund |
2-1 |
|
22.09.24
|
Stuttgart Dortmund |
5-1 |
|
17.05.26
|
Inter Milan Verona |
1-1 |
|
13.05.26
|
Lazio Inter Milan |
0-2 |
|
09.05.26
|
Lazio Inter Milan |
0-3 |
|
03.05.26
|
Inter Milan Parma |
2-0 |
|
26.04.26
|
Torino Inter Milan |
2-2 |
|
21.04.26
|
Inter Milan Como |
3-2 |
|
17.04.26
|
Inter Milan Cagliari |
3-0 |
|
12.04.26
|
Como Inter Milan |
3-4 |
|
05.04.26
|
Inter Milan Roma |
5-2 |
|
22.03.26
|
Fiorentina Inter Milan |
1-1 |
|
14.03.26
|
Inter Milan Atalanta |
1-1 |
|
08.03.26
|
AC Milan Inter Milan |
1-0 |
|
03.03.26
|
Como Inter Milan |
0-0 |
|
28.02.26
|
Inter Milan Genoa |
2-0 |
|
24.02.26
|
Inter Milan Bodo/Glimt |
1-2 |
|
21.02.26
|
Lecce Inter Milan |
0-2 |
|
18.02.26
|
Bodo/Glimt Inter Milan |
3-1 |
|
14.02.26
|
Inter Milan Juventus |
3-2 |
|
08.02.26
|
Sassuolo Inter Milan |
0-5 |
|
04.02.26
|
Inter Milan Torino |
2-1 |
|
01.02.26
|
Cremonese Inter Milan |
0-2 |
|
28.01.26
|
Dortmund Inter Milan |
0-2 |
|
23.01.26
|
Inter Milan Pisa |
6-2 |
|
20.01.26
|
Inter Milan Arsenal |
1-3 |
|
17.01.26
|
Udinese Inter Milan |
0-1 |
|
14.01.26
|
Inter Milan Lecce |
1-0 |
|
11.01.26
|
Inter Milan Napoli |
2-2 |
|
07.01.26
|
Parma Inter Milan |
0-2 |
|
04.01.26
|
Inter Milan Bologna |
3-1 |
|
28.12.25
|
Atalanta Inter Milan |
0-1 |
|
19.12.25
|
Bologna Inter Milan (Penalties:3 - 2) |
1-1 |
|
14.12.25
|
Genoa Inter Milan |
1-2 |
|
09.12.25
|
Inter Milan Liverpool |
0-1 |
|
06.12.25
|
Inter Milan Como |
4-0 |
|
03.12.25
|
Inter Milan Venezia |
5-1 |
|
30.11.25
|
Pisa Inter Milan |
0-2 |
|
26.11.25
|
Atletico Madrid Inter Milan |
2-1 |
|
23.11.25
|
Inter Milan AC Milan |
0-1 |
|
09.11.25
|
Inter Milan Lazio |
2-0 |
|
05.11.25
|
Inter Milan Kairat Almaty |
2-1 |
|
02.11.25
|
Verona Inter Milan |
1-2 |
|
29.10.25
|
Inter Milan Fiorentina |
3-0 |
|
25.10.25
|
Napoli Inter Milan |
3-1 |
|
21.10.25
|
Union St. Gilloise Inter Milan |
0-4 |
|
18.10.25
|
Roma Inter Milan |
0-1 |
|
04.10.25
|
Inter Milan Cremonese |
4-1 |
|
30.09.25
|
Inter Milan Slavia Prague |
3-0 |
|
27.09.25
|
Cagliari Inter Milan |
0-2 |
|
21.09.25
|
Inter Milan Sassuolo |
2-1 |
|
17.09.25
|
Ajax Inter Milan |
0-2 |
|
17.05.26
|
Inter Milan Verona |
1-1 |
|
03.05.26
|
Inter Milan Parma |
2-0 |
|
21.04.26
|
Inter Milan Como |
3-2 |
|
17.04.26
|
Inter Milan Cagliari |
3-0 |
|
05.04.26
|
Inter Milan Roma |
5-2 |
|
14.03.26
|
Inter Milan Atalanta |
1-1 |
|
28.02.26
|
Inter Milan Genoa |
2-0 |
|
24.02.26
|
Inter Milan Bodo/Glimt |
1-2 |
|
14.02.26
|
Inter Milan Juventus |
3-2 |
|
04.02.26
|
Inter Milan Torino |
2-1 |
|
23.01.26
|
Inter Milan Pisa |
6-2 |
|
20.01.26
|
Inter Milan Arsenal |
1-3 |
|
14.01.26
|
Inter Milan Lecce |
1-0 |
|
11.01.26
|
Inter Milan Napoli |
2-2 |
|
04.01.26
|
Inter Milan Bologna |
3-1 |
|
09.12.25
|
Inter Milan Liverpool |
0-1 |
|
06.12.25
|
Inter Milan Como |
4-0 |
|
03.12.25
|
Inter Milan Venezia |
5-1 |
|
23.11.25
|
Inter Milan AC Milan |
0-1 |
|
09.11.25
|
Inter Milan Lazio |
2-0 |
|
05.11.25
|
Inter Milan Kairat Almaty |
2-1 |
|
29.10.25
|
Inter Milan Fiorentina |
3-0 |
|
04.10.25
|
Inter Milan Cremonese |
4-1 |
|
30.09.25
|
Inter Milan Slavia Prague |
3-0 |
|
21.09.25
|
Inter Milan Sassuolo |
2-1 |
|
31.08.25
|
Inter Milan Udinese |
1-2 |
|
25.08.25
|
Inter Milan Torino |
5-0 |
|
16.08.25
|
Inter Milan Olympiacos |
2-0 |
|
30.06.25
|
Inter Milan Fluminense |
0-2 |
|
26.06.25
|
Inter Milan River Plate |
2-0 |
|
21.06.25
|
Inter Milan Urawa |
2-1 |
|
18.05.25
|
Inter Milan Lazio |
2-2 |
|
06.05.25
|
Inter Milan Barcelona |
4-3 |
|
03.05.25
|
Inter Milan Verona |
1-0 |
|
27.04.25
|
Inter Milan Roma |
0-1 |
|
23.04.25
|
Inter Milan AC Milan |
0-3 |
|
16.04.25
|
Inter Milan Bayern Munich |
2-2 |
|
12.04.25
|
Inter Milan Cagliari |
3-1 |
|
30.03.25
|
Inter Milan Udinese |
2-1 |
|
11.03.25
|
Inter Milan Feyenoord |
2-1 |
|
08.03.25
|
Inter Milan Monza |
3-2 |
|
25.02.25
|
Inter Milan Lazio |
2-0 |
|
22.02.25
|
Inter Milan Genoa |
1-0 |
|
10.02.25
|
Inter Milan Fiorentina |
2-1 |
|
29.01.25
|
Inter Milan Monaco |
3-0 |
|
19.01.25
|
Inter Milan Empoli |
3-1 |
|
15.01.25
|
Inter Milan Bologna |
2-2 |
|
06.01.25
|
Inter Milan AC Milan |
2-3 |
|
02.01.25
|
Inter Milan Atalanta |
2-0 |
|
23.12.24
|
Inter Milan Como |
2-0 |
|
13.05.26
|
Lazio Inter Milan |
0-2 |
|
09.05.26
|
Lazio Inter Milan |
0-3 |
|
26.04.26
|
Torino Inter Milan |
2-2 |
|
12.04.26
|
Como Inter Milan |
3-4 |
|
22.03.26
|
Fiorentina Inter Milan |
1-1 |
|
08.03.26
|
AC Milan Inter Milan |
1-0 |
|
03.03.26
|
Como Inter Milan |
0-0 |
|
21.02.26
|
Lecce Inter Milan |
0-2 |
|
18.02.26
|
Bodo/Glimt Inter Milan |
3-1 |
|
08.02.26
|
Sassuolo Inter Milan |
0-5 |
|
01.02.26
|
Cremonese Inter Milan |
0-2 |
|
28.01.26
|
Dortmund Inter Milan |
0-2 |
|
17.01.26
|
Udinese Inter Milan |
0-1 |
|
07.01.26
|
Parma Inter Milan |
0-2 |
|
28.12.25
|
Atalanta Inter Milan |
0-1 |
|
19.12.25
|
Bologna Inter Milan (Penalties:3 - 2) |
1-1 |
|
14.12.25
|
Genoa Inter Milan |
1-2 |
|
30.11.25
|
Pisa Inter Milan |
0-2 |
|
26.11.25
|
Atletico Madrid Inter Milan |
2-1 |
|
02.11.25
|
Verona Inter Milan |
1-2 |
|
25.10.25
|
Napoli Inter Milan |
3-1 |
|
21.10.25
|
Union St. Gilloise Inter Milan |
0-4 |
|
18.10.25
|
Roma Inter Milan |
0-1 |
|
27.09.25
|
Cagliari Inter Milan |
0-2 |
|
17.09.25
|
Ajax Inter Milan |
0-2 |
|
13.09.25
|
Juventus Inter Milan |
4-3 |
|
12.08.25
|
Monza Inter Milan (Penalties:3 - 5) |
2-2 |
|
08.08.25
|
Monaco Inter Milan |
1-2 |
|
18.06.25
|
Monterrey Inter Milan |
1-1 |
|
31.05.25
|
PSG Inter Milan |
5-0 |
|
23.05.25
|
Como Inter Milan |
0-2 |
|
11.05.25
|
Torino Inter Milan |
0-2 |
|
30.04.25
|
Barcelona Inter Milan |
3-3 |
|
20.04.25
|
Bologna Inter Milan |
1-0 |
|
08.04.25
|
Bayern Munich Inter Milan |
1-2 |
|
05.04.25
|
Parma Inter Milan |
2-2 |
|
02.04.25
|
AC Milan Inter Milan |
1-1 |
|
16.03.25
|
Atalanta Inter Milan |
0-2 |
|
05.03.25
|
Feyenoord Inter Milan |
0-2 |
|
01.03.25
|
Napoli Inter Milan |
1-1 |
|
16.02.25
|
Juventus Inter Milan |
1-0 |
|
02.02.25
|
AC Milan Inter Milan |
1-1 |
|
26.01.25
|
Lecce Inter Milan |
0-4 |
|
22.01.25
|
Sparta Prague Inter Milan |
0-1 |
|
12.01.25
|
Venezia Inter Milan |
0-1 |
|
28.12.24
|
Cagliari Inter Milan |
0-3 |
|
16.12.24
|
Lazio Inter Milan |
0-6 |
|
10.12.24
|
Bayer Leverkusen Inter Milan |
1-0 |
|
01.12.24
|
Fiorentina Inter Milan |
3-0 |
|
23.11.24
|
Verona Inter Milan |
0-5 |
|
05.11.2019
|
Dortmund Inter Milan |
3-2
|
|
23.10.2019
|
Inter Milan Dortmund |
2-0
|
|
05.11.2019
|
Dortmund Inter Milan |
3-2
|