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

The first leg of the 2024/25 UEFA Champions League quarter-finals between Barcelona (Spain) and Borussia Dortmund (Germany) will take place on April 9 at the Estadi Olímpic Lluís Companys. Barcelona vs. Borussia Dortmund: prediction and betting odds, statistics.

Barcelona

The Catalans defeated Benfica twice in the previous round (1-0, 3-1). The team has won 8 of their last 9 Champions League matches, scoring at least two goals in all but one of these games. Overall, Barcelona has netted 32 goals, the highest in the current tournament. The Spaniards have reached the Champions League quarter-finals for the second consecutive time, but last season, they failed to progress past this stage, losing to PSG (3-2, 1-4).

  • Both teams scored in 6 of Barcelona's last 8 Champions League matches.
  • At home, the team has won 8 of their last 10 matches in this tournament (1 draw, 1 loss).
  • At least three goals have been scored in Barcelona's last 13 home Champions League matches.

Predicted lineup for Barcelona (4-3-3)

Wojciech Szczesny – Jules Kounde, Eric Garcia, Pau Cubarsi, Alejandro Balde – Frenkie de Jong, Pedri, Fermin Lopez – Lamine Yamal, Raphinha Dias, Robert Lewandowski.

Due to injuries, goalkeeper Marc-André ter Stegen and midfielders Marc Bernal, Marc Casado, and Dani Olmo are unavailable.

Borussia Dortmund

In the previous round, the Germans overcame Lille. After a 1-1 draw at home, Niko Kovac's side defeated the French team away with a 2-1 victory. As a result, Dortmund's unbeaten run in the Champions League has reached five matches (3 wins, 2 draws). Notably, Dortmund has failed to score in only one match in the current tournament, and with 28 goals, they trail only Barcelona in total goals scored. Last season, the team faced another Spanish club, Atletico, in the quarter-finals and advanced further (1-2, 4-2).

  • The club has not conceded more than one goal in 7 of their last 9 Champions League matches.
  • Dortmund's scoring streak in away Champions League games stands at 11 matches.
  • Borussia has not drawn in their last 8 matches in this tournament (5 wins, 3 losses).

Predicted lineup for Borussia Dortmund (4-5-1)

Gregor Kobel – Daniel Svensson, Julian Ryerson, Waldemar Anton, Ramy Bensebaini – Karim Adeyemi, Jamie Bynoe-Gittens, Julian Brandt, Maximilian Beyer, Emre Can – Serhou Guirassy.

Midfielder Pascal Gross is suspended. Midfielder Marcel Sabitzer and defender Nico Schlotterbeck are injured.

Referee

Espen Eskas (Norway)

Matches – 12 (International matches, 2024/25);

Yellow cards shown (including second yellows) – 51;

Average yellow cards per match – 4.2;

Red cards shown – 3;

Average fouls per match – 23;

Penalties – 25%.

Barcelona vs. Borussia Dortmund: Match Prediction

The opponents met in the group stage of the current Champions League in Dortmund, where the Catalans secured a 3-2 victory. After that match, Barcelona lost two consecutive La Liga games but then went on to win 18 of their last 22 official matches (with 4 draws). Borussia, however, has shown modest results since then. Even in the national championship, Niko Kovac's team is in the middle of the table. The Spaniards, who have won 8 of their last 10 home Champions League matches, are rightly favored in the upcoming encounter.

I also believe the teams will once again deliver a high-scoring affair. The opponents have already scored a combined 60 goals in the current Champions League. Barcelona, in particular, is impressive in this regard. The Catalans have scored at least twice in 9 of their last 10 home Champions League games, and in six of those matches, they have scored at least three goals. Dortmund, meanwhile, has scored in 11 consecutive away games in the Champions League. The Germans should have chances against the regularly conceding Spaniards.

My prediction: Barcelona to win and Total Over 2.5 goals

Barcelona vs Borussia Dortmund Odds

Current season

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

Champions League: previous matches in the tournament

Barcelona
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
Borussia Dortmund
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

H2H: Barcelona — Borussia Dortmund

Champions League 2024-2025
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