Champions League
League Stage (6)
Real Madrid
10 December
23:00
(EAT)
Manchester City

Real Madrid vs Manchester City: prediction & betting odds 10 December 2025

Matchday 6 of the 2025/26 UEFA Champions League group stage between Real Madrid (Spain) and Manchester City (England) will take place on December 10 at the Santiago Bernabéu Stadium. Real Madrid – Manchester City: prediction and betting odds, statistics.


Real Madrid

Despite a tense atmosphere and plenty of speculation surrounding the club, Real remain among the group leaders in the Champions League. Two weeks ago the Spaniards secured a hard-fought 4-3 victory over Olympiacos. The team conceded more goals in that single match (3) than across the previous four fixtures in this competition, yet the key takeaway is four wins from the opening five games. The only slip-up came away to Liverpool (0-1). Notably, the Madrid side have won 13 of their last 14 home matches in Champions League group or knockout stages, and their home scoring run in this competition has stretched to 38 matches. Real sit fifth in the group table, with three teams ahead on goal difference. Some media outlets suggest this tie could prove decisive for head coach Xabi Alonso.


  • Real have scored in 5 of their last 6 Champions League matches.
  • The club's uncompromising record in this competition spans 21 matches (14 wins, 7 defeats).
  • Real have conceded in 12 of their last 13 home Champions League games.

Predicted Real Madrid line-up (3-5-2)

Thibaut Courtois – Raul Asensio, Antonio Rüdiger, Alvaro Carreras – Federico Valverde, Arda Guler, Aurelien Tchouameni, Jude Bellingham, Fran García – Vinícius Júnior, Gonzalo García.


Defenders Dean Huysen, David Alaba, Trent Alexander-Arnold, Ferland Mendy, Dani Carvajal and Éder Militão will miss the game through injury. The participation of forward Kylian Mbappé and midfielders Eduardo Camavinga and Franco Mastantuono is doubtful.


Manchester City

The English side went through the first half of the group stage unbeaten, collecting 10 points from a possible 12 across four rounds. However, in the previous match Manchester City suffered a surprise home defeat to Bayer Leverkusen (0-2) and failed to score after an eight-game scoring streak in the Champions League. Throughout this European campaign the club had consistently managed at least two goals per game. The dropped points left City down in ninth in the group standings, eliminating them from an automatic spot in the round of 16, although they remain just two points off second place. Manchester City have won six of their last seven matches against Spanish opposition in Champions League group or knockout stages.


  • City have conceded in 10 of their previous 12 Champions League matches.
  • At least 2 goals have been scored in 14 consecutive Champions League games involving the club.
  • Manchester City are unbeaten in 14 of their last 18 away Champions League fixtures (7 wins, 7 draws).

Predicted Manchester City line-up (4-3-3)

Gianluigi Donnarumma – Mateus Nunes, Rúben Dias, Josko Gvardiol, Nathan Aké – Niko González, Bernardo Silva, Tijjani Reijnders – Phil Foden, Savinho, Erling Haaland.


Defender John Stones, and midfielders Mateo Kovačić and Rodri Hernández are unavailable due to injury.


Referee: Clément Turpin (France)


Matches – 7 (International fixtures, 2025/26);

Yellow cards shown (including second yellows) – 27;

Average yellow cards per match – 3.9;

Red cards shown – 2;

Average fouls per match – 23;

Penalties – 71%.

Match prediction: Real Madrid – Manchester City

Matches between Real Madrid and Manchester City have become a Champions League classic, with the teams meeting regularly and often producing entertaining contests. In 9 of the last 10 head-to-head meetings in the competition both teams scored, and in 8 of those 10 matches there were at least three goals. At the Bernabéu this exchange of goals has occurred in five consecutive Champions League meetings, four of which produced over 2.5 goals.


Looking at each team's recent form, Real have seen three goals or more in 11 of their last 14 Champions League matches. The same threshold was reached in 12 of their last 14 home games in the competition, and only twice in those 14 did one team fail to score. Manchester City show an even higher entertainment level away from home: at least three goals were scored in 10 of their last 12 Champions League away fixtures, and both teams have scored in 12 of their last 15 away games in this competition.


Prediction: Both teams to score – Yes + Total over 2.5

Real Madrid vs Manchester City Odds

1X2
DOUBLE CHANCE
OVER/UNDER
BTTS
Bookie1X2

Champions League: previous matches of the tournament

Real Madrid
26.11.25
Olympiacos Piraeus
Real Madrid
W
04.11.25
Liverpool
Real Madrid
L
22.10.25
Real Madrid
Juventus
W
30.09.25
Kairat
Real Madrid
W
16.09.25
Real Madrid
Marseille
W
More matches
Manchester City
25.11.25
Manchester City
Bayer 04
L
05.11.25
Manchester City
Borussia Dortmund
W
21.10.25
Villarreal
Manchester City
W
01.10.25
Monaco
Manchester City
D
18.09.25
Manchester City
Napoli
W
More matches

H2H: Real Madrid — Manchester City

Champions League 2024-2025
19.02.25
Real Madrid
Manchester City
11.02.25
Manchester City
Real Madrid
Champions League 2023-2024
17.04.24
Manchester City
Real Madrid
1
:
1
0
:
0
OT
3
:
4
P
09.04.24
Real Madrid
Manchester City
Champions League 2022-2023
17.05.23
Manchester City
Real Madrid
09.05.23
Real Madrid
Manchester City
Champions League 2021-2022
04.05.22
Real Madrid
Manchester City
2
:
1
1
:
0
OT
26.04.22
Manchester City
Real Madrid
Champions League 2019-2020
07.08.20
Manchester City
Real Madrid
26.02.20
Real Madrid
Manchester City
Champions Cup 2017
27.07.17
Manchester City
Real Madrid
4
:
1
Champions League 2015-2016
04.05.16
Real Madrid
Manchester City
26.04.16
Manchester City
Real Madrid
Champions Cup 2015
24.07.15
Manchester City
Real Madrid
1
:
4
Champions League 2012-2013
21.11.12
Manchester City
Real Madrid
1
:
1
18.09.12
Real Madrid
Manchester City
3
:
2
More matches

Tables

Team Played W D L Goals Points Form
1
Arsenal
5 5 0 0 14:1 15
2
Bayern Munich
6 5 0 1 18:7 15
3
PSG
5 4 0 1 19:8 12
4
Inter Milan
5 4 0 1 12:3 12
5
Real Madrid
5 4 0 1 12:5 12
6
Borussia Dortmund
5 3 1 1 17:11 10
7
Chelsea
5 3 1 1 12:6 10
8
Manchester City
5 3 1 1 10:5 10
9
Sporting CP
6 3 1 2 12:8 10
10
Atalanta
5 3 1 1 6:5 10
11
Newcastle United
5 3 0 2 11:4 9
12
Atlético Madrid
5 3 0 2 12:10 9
13
Liverpool
5 3 0 2 10:8 9
14
Galatasaray
5 3 0 2 8:7 9
15
PSV
5 2 2 1 13:8 8
16
Tottenham Hotspur
5 2 2 1 10:7 8
17
Bayer 04
5 2 2 1 8:10 8
18
Barcelona
5 2 1 2 12:10 7
19
Qarabağ
5 2 1 2 8:9 7
20
Napoli
5 2 1 2 6:9 7
21
Marseille
5 2 0 3 8:6 6
22
Juventus
5 1 3 1 10:10 6
23
Monaco
5 1 3 1 6:8 6
24
Pafos
5 1 3 1 4:7 6
25
Saint-Gilloise
5 2 0 3 5:12 6
26
Olympiacos Piraeus
6 1 2 3 6:13 5
27
Brugge
5 1 1 3 8:13 4
28
Athletic Bilbao
5 1 1 3 4:9 4
29
Eintracht Frankfurt
5 1 1 3 7:14 4
30
Copenhagen
5 1 1 3 7:14 4
31
Benfica
5 1 0 4 4:8 3
32
Slavia Prague
5 0 3 2 2:8 3
33
Bodo Glimt
5 0 2 3 7:11 2
34
Villarreal
5 0 1 4 2:10 1
35
Kairat
6 0 1 5 4:15 1
36
Ajax
5 0 0 5 1:16 0
Team Played W D L Goals Points Form
1
Arsenal
3 3 0 0 9:1 9
2
Bayern Munich
3 3 0 0 10:2 9
3
Chelsea
3 3 0 0 9:1 9
4
Sporting CP
3 3 0 0 9:2 9
5
Atlético Madrid
3 3 0 0 10:3 9
6
Napoli
3 2 1 0 4:1 7
7
PSG
3 2 0 1 10:5 6
8
Inter Milan
2 2 0 0 5:1 6
9
Real Madrid
2 2 0 0 3:1 6
10
Borussia Dortmund
2 2 0 0 8:1 6
11
Manchester City
3 2 0 1 6:3 6
12
Newcastle United
3 2 0 1 6:2 6
13
Liverpool
3 2 0 1 5:6 6
14
Galatasaray
3 2 0 1 4:2 6
15
Tottenham Hotspur
2 2 0 0 5:0 6
16
Marseille
3 2 0 1 6:2 6
17
Atalanta
2 1 1 0 2:1 4
18
Qarabağ
2 1 1 0 4:2 4
19
Pafos
3 1 1 1 4:7 4
20
Brugge
2 1 1 0 7:4 4
21
Copenhagen
3 1 1 1 7:8 4
22
PSV
2 1 0 1 7:5 3
23
Barcelona
2 1 0 1 7:3 3
24
Athletic Bilbao
2 1 0 1 3:3 3
25
Eintracht Frankfurt
3 1 0 2 6:9 3
26
Juventus
2 0 2 0 5:5 2
27
Monaco
2 0 2 0 2:2 2
28
Olympiacos Piraeus
3 0 2 1 4:5 2
29
Slavia Prague
3 0 2 1 2:5 2
30
Bayer 04
2 0 1 1 3:8 1
31
Bodo Glimt
3 0 1 2 4:6 1
32
Villarreal
2 0 1 1 2:4 1
33
Kairat
3 0 1 2 0:6 1
34
Saint-Gilloise
2 0 0 2 0:8 0
35
Benfica
2 0 0 2 2:4 0
36
Ajax
3 0 0 3 0:7 0
Team Played W D L Goals Points Form
1
Bayer 04
3 2 1 0 5:2 7
2
Arsenal
2 2 0 0 5:0 6
3
Bayern Munich
3 2 0 1 8:5 6
4
PSG
2 2 0 0 9:3 6
5
Inter Milan
3 2 0 1 7:2 6
6
Real Madrid
3 2 0 1 9:4 6
7
Atalanta
3 2 0 1 4:4 6
8
Saint-Gilloise
3 2 0 1 5:4 6
9
PSV
3 1 2 0 6:3 5
10
Borussia Dortmund
3 1 1 1 9:10 4
11
Manchester City
2 1 1 0 4:2 4
12
Barcelona
3 1 1 1 5:7 4
13
Juventus
3 1 1 1 5:5 4
14
Monaco
3 1 1 1 4:6 4
15
Newcastle United
2 1 0 1 5:2 3
16
Liverpool
2 1 0 1 5:2 3
17
Galatasaray
2 1 0 1 4:5 3
18
Qarabağ
3 1 0 2 4:7 3
19
Olympiacos Piraeus
3 1 0 2 2:8 3
20
Benfica
3 1 0 2 2:4 3
21
Tottenham Hotspur
3 0 2 1 5:7 2
22
Pafos
2 0 2 0 0:0 2
23
Chelsea
2 0 1 1 3:5 1
24
Sporting CP
3 0 1 2 3:6 1
25
Athletic Bilbao
3 0 1 2 1:6 1
26
Eintracht Frankfurt
2 0 1 1 1:5 1
27
Slavia Prague
2 0 1 1 0:3 1
28
Bodo Glimt
2 0 1 1 3:5 1
29
Atlético Madrid
2 0 0 2 2:7 0
30
Napoli
2 0 0 2 2:8 0
31
Marseille
2 0 0 2 2:4 0
32
Brugge
3 0 0 3 1:9 0
33
Copenhagen
2 0 0 2 0:6 0
34
Villarreal
3 0 0 3 0:6 0
35
Kairat
3 0 0 3 4:9 0
36
Ajax
2 0 0 2 1:9 0

Team lineups

The line-ups will be known a few hours before kick-off
Do you agree with bookmaker’s predicted winner?
Who do you think will win and who is worth betting on?
Need Register or Need Login to access unique content: statistics, best odds, trends and tips. Login / Registration
Copy the token