Borussia Dortmund vs Barcelona: prediction & betting odds 15 Apr 2025

The second leg of the 2024/25 Champions League quarter-final between Borussia Dortmund (Germany) and Barcelona (Spain) will take place on April 15 at Signal Iduna Park. The first match ended with a 4-0 victory for Barcelona. Borussia Dortmund vs. Barcelona: prediction, betting odds, statistics.

Borussia Dortmund

The Germans suffered a crushing 0-4 defeat in the first encounter. This was Dortmund's first loss in six Champions League matches (3 wins, 2 draws), and it was only the second time they failed to score in the current tournament. To advance to the next round, the club needs to win by at least five goals. If the Germans defeat their opponent by exactly four goals, extra time will be played.

  • At least three goals have been scored in 7 of Borussia's last 9 Champions League matches.
  • Dortmund has not lost in 16 of their last 17 home games in this tournament (10 wins, 6 draws).
  • In 6 of their last 7 home games in the Champions League, Borussia has not conceded more than one goal.

Predicted lineup for Borussia Dortmund (3-5-2)

Gregor Kobel – Julian Ryerson, Waldemar Anton, Ramy Bensebaini – Karim Adeyemi, Pascal Gross, Julian Brandt, Carney Chukwuemeka, Emre Can – Serhou Guirassy, Maximilian Beyer.

Midfielder Marcel Sabitzer and defender Nico Schlotterbeck are injured.

Barcelona

The victory in the first game was the ninth win for the Catalans in the current tournament. Notably, in five matches during this stretch, the team scored at least four goals. In the return leg, the Spaniards can afford to lose by three goals. However, Barcelona is on a 10-match unbeaten run in the Champions League, and the last time they lost by at least four goals in this competition was in 2020.

  • In 9 of their last 10 matches in this tournament, the Catalans have opened the scoring.
  • The team has conceded at least two goals in 5 of their last 6 away matches in the Champions League.
  • Barcelona has won 5 of their last 6 away games in the Champions League.

Predicted lineup for Barcelona (4-3-3)

Wojciech Szczesny – Jules Kounde, Inigo Martinez, Pau Cubarsi, Ronald Araujo – Frenkie de Jong, Pedri, Gavi – Lamine Yamal, Raphinha Dias, Robert Lewandowski.

Injured players include goalkeeper Marc-André ter Stegen, midfielders Marc Bernal, Marc Casado, and Dani Olmo.

Match Prediction: Borussia Dortmund vs. Barcelona

Dortmund's Champions League campaign appears to be nearing its end. Overcoming a four-goal deficit is challenging, and doing so against a team like Barcelona is nearly impossible. In the first match, the Catalans showcased the full strength of their attack. However, even after such a convincing victory, the Spaniards are unlikely to be cautious in the return leg. Hans Flick's side is in excellent form and will not fall below the standard they have set.

Borussia will undoubtedly try to redeem themselves in the eyes of their fans. Niko Kovac's team will push forward, leaving open spaces, which is extremely dangerous against Barcelona. The Catalans have scored at least two goals in 9 of their last 10 Champions League matches. As a result, the Spanish side currently boasts two of the top scorers in the 2024/25 Champions League, with Raphinha Dias already matching Lionel Messi's club record for points in a single tournament, and Robert Lewandowski holding special feelings for his former team – he has scored 29 goals in 28 matches against Dortmund.

I expect the Catalans to continue their scoring exploits. My prediction: Barcelona Individual Total Over 1.5

Borussia Dortmund vs Barcelona Odds

Current season

Logo Borussia Dortmund Logo Barcelona
5 Wins 6
3 Lost 1
0 Draws 1
2.33 GF per game 3.2
1.17 GA per game 1.4
5.75 Corners per game 4.6
1.75 Yellow cards per game 1

Champions League: previous matches in the tournament

Borussia Dortmund
09.04.25
Barcelona
Borussia Dortmund
L
12.03.25
Lille
Borussia Dortmund
W
04.03.25
Borussia Dortmund
Lille
D
19.02.25
Borussia Dortmund
Sporting CP
D
11.02.25
Sporting CP
Borussia Dortmund
W
29.01.25
Borussia Dortmund
Shakhtar Donetsk
W
21.01.25
Bologna
Borussia Dortmund
L
11.12.24
Borussia Dortmund
Barcelona
L
27.11.24
Dinamo Zagreb
Borussia Dortmund
W
05.11.24
Borussia Dortmund
Sturm Graz
W
22.10.24
Real Madrid
Borussia Dortmund
L
01.10.24
Borussia Dortmund
Celtic
W
18.09.24
Brugge
Borussia Dortmund
W
More matches
Barcelona
09.04.25
Barcelona
Borussia Dortmund
W
11.03.25
Barcelona
Benfica
W
05.03.25
Benfica
Barcelona
W
29.01.25
Barcelona
Atalanta
D
21.01.25
Benfica
Barcelona
W
11.12.24
Borussia Dortmund
Barcelona
W
26.11.24
Barcelona
Brest
W
06.11.24
Red Star Belgrade
Barcelona
W
23.10.24
Barcelona
Bayern Munich
W
01.10.24
Barcelona
BSC Young Boys
W
19.09.24
Monaco
Barcelona
L
More matches

H2H: Borussia Dortmund — Barcelona

Champions League 2024-2025
09.04.25
Barcelona
Borussia Dortmund
11.12.24
Borussia Dortmund
Barcelona
Champions League 2019-2020
27.11.19
Barcelona
Borussia Dortmund
17.09.19
Borussia Dortmund
Barcelona

Tables

Team Played W D L Goals Points Form
1
Liverpool
8 7 0 1 17:5 21
2
Barcelona
8 6 1 1 28:13 19
3
Arsenal
8 6 1 1 16:3 19
4
Inter Milan
8 6 1 1 11:1 19
5
Atlético Madrid
8 6 0 2 20:12 18
6
Bayer 04
8 5 1 2 15:7 16
7
Lille
8 5 1 2 17:10 16
8
Aston Villa
8 5 1 2 13:6 16
9
Atalanta
8 4 3 1 20:6 15
10
Borussia Dortmund
8 5 0 3 22:12 15
11
Real Madrid
8 5 0 3 20:12 15
12
Bayern Munich
8 5 0 3 20:12 15
13
AC Milan
8 5 0 3 14:11 15
14
PSV
8 4 2 2 16:12 14
15
PSG
8 4 1 3 14:9 13
16
Benfica
8 4 1 3 16:12 13
17
Monaco
8 4 1 3 13:13 13
18
Brest
8 4 1 3 10:11 13
19
Feyenoord
8 4 1 3 18:21 13
20
Juventus
8 3 3 2 9:7 12
21
Celtic
8 3 3 2 13:14 12
22
Manchester City
8 3 2 3 18:14 11
23
Sporting CP
8 3 2 3 13:12 11
24
Brugge
8 3 2 3 7:11 11
25
Dinamo Zagreb
8 3 2 3 12:19 11
26
Stuttgart
8 3 1 4 13:17 10
27
Shakhtar Donetsk
8 2 1 5 8:16 7
28
Bologna
8 1 3 4 4:9 6
29
Red Star Belgrade
8 2 0 6 13:22 6
30
Sturm Graz
8 2 0 6 5:14 6
31
Sparta Prague
8 1 1 6 7:21 4
32
RB Leipzig
8 1 0 7 8:15 3
33
Girona
8 1 0 7 5:13 3
34
Red Bull Salzburg
8 1 0 7 5:27 3
35
Slovan Bratislava
8 0 0 8 7:27 0
36
BSC Young Boys
8 0 0 8 3:24 0
Team Played W D L Goals Points Form
1
Liverpool
4 4 0 0 10:1 12
2
Arsenal
4 4 0 0 9:0 12
3
Inter Milan
4 4 0 0 9:0 12
4
Bayer 04
4 4 0 0 9:0 12
5
Bayern Munich
4 4 0 0 14:3 12
6
Barcelona
4 3 1 0 14:3 10
7
Lille
4 3 1 0 11:4 10
8
Aston Villa
4 3 1 0 7:2 10
9
PSV
4 3 1 0 11:5 10
10
Celtic
4 3 1 0 10:3 10
11
Atlético Madrid
4 3 0 1 8:6 9
12
Borussia Dortmund
4 3 0 1 13:5 9
13
Real Madrid
4 3 0 1 14:7 9
14
AC Milan
4 3 0 1 7:5 9
15
Monaco
4 3 0 1 10:5 9
16
Manchester City
4 2 2 0 11:4 8
17
PSG
4 2 1 1 7:5 7
18
Brest
4 2 1 1 4:5 7
19
Sporting CP
4 2 1 1 8:7 7
20
Brugge
4 2 1 1 3:4 7
21
Feyenoord
4 2 0 2 8:9 6
22
Juventus
4 2 0 2 5:4 6
23
Shakhtar Donetsk
4 2 0 2 5:9 6
24
Sturm Graz
4 2 0 2 2:3 6
25
Atalanta
4 1 2 1 7:3 5
26
Dinamo Zagreb
4 1 2 1 4:6 5
27
Benfica
4 1 1 2 9:8 4
28
Stuttgart
4 1 1 2 7:8 4
29
Bologna
4 1 1 2 3:4 4
30
Red Star Belgrade
4 1 0 3 10:11 3
31
Sparta Prague
4 1 0 3 4:9 3
32
RB Leipzig
4 1 0 3 6:8 3
33
Girona
4 1 0 3 5:6 3
34
Red Bull Salzburg
4 0 0 4 1:13 0
35
Slovan Bratislava
4 0 0 4 4:14 0
36
BSC Young Boys
4 0 0 4 1:11 0
Team Played W D L Goals Points Form
1
Atalanta
4 3 1 0 13:3 10
2
Liverpool
4 3 0 1 7:4 9
3
Barcelona
4 3 0 1 14:10 9
4
Atlético Madrid
4 3 0 1 12:6 9
5
Benfica
4 3 0 1 7:4 9
6
Arsenal
4 2 1 1 7:3 7
7
Inter Milan
4 2 1 1 2:1 7
8
Feyenoord
4 2 1 1 10:12 7
9
Lille
4 2 0 2 6:6 6
10
Aston Villa
4 2 0 2 6:4 6
11
Borussia Dortmund
4 2 0 2 9:7 6
12
Real Madrid
4 2 0 2 6:5 6
13
AC Milan
4 2 0 2 7:6 6
14
PSG
4 2 0 2 7:4 6
15
Brest
4 2 0 2 6:6 6
16
Juventus
4 1 3 0 4:3 6
17
Dinamo Zagreb
4 2 0 2 8:13 6
18
Stuttgart
4 2 0 2 6:9 6
19
Bayer 04
4 1 1 2 6:7 4
20
PSV
4 1 1 2 5:7 4
21
Monaco
4 1 1 2 3:8 4
22
Sporting CP
4 1 1 2 5:5 4
23
Brugge
4 1 1 2 4:7 4
24
Bayern Munich
4 1 0 3 6:9 3
25
Manchester City
4 1 0 3 7:10 3
26
Red Star Belgrade
4 1 0 3 3:11 3
27
Red Bull Salzburg
4 1 0 3 4:14 3
28
Celtic
4 0 2 2 3:11 2
29
Bologna
4 0 2 2 1:5 2
30
Shakhtar Donetsk
4 0 1 3 3:7 1
31
Sparta Prague
4 0 1 3 3:12 1
32
Sturm Graz
4 0 0 4 3:11 0
33
RB Leipzig
4 0 0 4 2:7 0
34
Girona
4 0 0 4 0:7 0
35
Slovan Bratislava
4 0 0 4 3:13 0
36
BSC Young Boys
4 0 0 4 2:13 0

Team lineups

The line-ups will be known a few hours before kick-off
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token