Real Madrid CF
Football UEFA Champions League Santiago Bernabéu Wed 10 Dec 15:00
Manchester City FC
  1. Prediction
  2. Odds
  3. Stats
  4. Team News
  5. Lineups
  6. Injuries
  7. Squads
  8. Table

Champions League Betting Preview: Real Madrid vs Manchester City

La Liga giants Real Madrid host Premier League powerhouse Manchester City at Santiago Bernabéu, with kick-off set for 15:00 on Wednesday 10 December.

We’ll Take Real and Bag Some Insurance

Real Madrid are available at odds of -125 and that can be taken with confidence when it comes to Asian Handicap 0.0 against Man City. We will get our stake returned if the game ends in a draw.

Confident in our bet? Grab the newest BetMGM promo code and read our expert site review before placing your Asian Handicap wager.

3-1 Real Win When Teams Last Clashed

Real Madrid lost when last in action. At Santiago Bernabéu, they were turned over 2-0 at home to Celta Vigo in La Liga. Los Merengues registered seven shots on target and controlled 58% of the possession, with Fran García sent off in the 64th minute and Álvaro Carreras dismissed in injury time.

Manchester City claimed a home victory in their previous game. A 3-0 Premier League win occurred against Sunderland at Etihad Stadium. Pep Guardiola's side enjoyed 64% possession and managed six shots on goal, with Ruben Dias, Josko Gvardiol and Phil Foden finding the net.

In their most recent Champions League matches, Real were away to Olympiacos and won 4-3, while City hosted Bayer Leverkusen and suffered a 2-0 defeat.

Head-to-Head Statistics

Real have claimed back-to-back victories over City. There was a 3-1 home triumph at Santiago Bernabéu after winning 3-2 away at Etihad Stadium. There have been four City victories, three draws and three Real wins in the previous 10 H2H games.

Champions League G W D L GF GA GD GD P
3 Real Madrid logo Real Madrid 7 5 0 2 19 8 11 19:8 15
11 Man City logo Man City 7 4 1 2 13 9 4 13:9 13
View Full Table
Real Madrid – Last 10 League & Champions League Games

Real have 5 wins, 2 losses and 3 draws, averaging 1.7 goals from 6.9 shots on goal and 19.5 attempts. Xabi Alonso's team have averaged 55.9% possession, 548.6 passes and 7.5 corners per match, conceding 1.0 goals and 3.4 corners from 5.2 shots on goal and 12.0 attempts.

Top goalscorer Kylian Mbappe has found the net 10 times, Jude Bellingham 4, with Eduardo Camavinga and two other players on 1. Leading assistor is Vinicius Junior with 3, while goalie Thibaut Courtois has recorded 4 clean sheets.

Manchester City – Last 10 League & Champions League Games

City have 7 victories and 3 defeats, averaging 16.4 attempts, 6.5 shots on goal and 2.4 goals. The Citizens average 55.7% possession, 531.0 passes, 6.3 corners in their favour and 4.2 corners against, while 1.3 goals have been conceded from 3.3 shots on goal and 9.2 attempts.

Phil Foden has recorded 7 goals, Erling Haaland 6, with Ruben Dias and Josko Gvardiol both managing 2. Rayan Cherki has managed 5 assists in the last 10 games, while Gianluigi Donnarumma has 3 clean sheets to his name.

Confirmed Lineups

Real Madrid confirmed lineup (4-4-2): Thibaut Courtois (GK), Federico Valverde, Raul Asencio, Antonio Ruediger, Alvaro Carreras, Rodrygo, Dani Ceballos, Aurelien Tchouameni, Jude Bellingham, Gonzalo Garcia, Vinicius Junior.

Manchester City confirmed lineup (4-1-4-1): Gianluigi Donnarumma (GK), Matheus Nunes, Ruben Dias, Josko Gvardiol, Nico O'Reilly, Nico Gonzalez, Bernardo Silva, Rayan Cherki, Phil Foden, Jeremy Doku, Erling Haaland.

Real Madrid vs Manchester City Prediction & Betting Tips

Our Real Madrid vs Manchester City betting guide delivers expert insight, including a main match pick, our corners angle, scoreline advice, standout player props and bet builder recommendations. Dive into each section below for more.

Match Prediction

If you agree with our verdict that Real Madrid are going to win, consider backing them at -125 on the Asian Handicap 0.0. The home team could have the upper hand in this Champions League clash.

We’re always focused on the Champions League form guide to identify the latest betting trends. When it comes to key players getting injured, that can also have a bearing. The latest stats provide even more information to make a football prediction.

Key Real Madrid vs Manchester City Champions League & league stats:

  • The 0.0 line has been covered by Real in 9 of their last 10 games at home.
  • The 0.0 line has been covered by Real in 17 of their last 20 games at home.
  • The 0.0 line hasn’t been covered by City in 12 of their last 20 games on the road.
  • The 0.0 line has been covered by Real in 2 consecutive games against City.
Real 0.0 Probability

Based on the odds from the best betting apps, our pick carries a 55.6% chance of winning. However, our experts have this number between 60-65% based on their in-depth research. This wager can therefore be backed with confidence.

Looking for Bigger Odds?

Looking for more juice from your selection? By moving the line, you are able to get bigger betting odds although you will need to take a riskier bet.

Top up your wagering strategy by unlocking the top betting offers including free bets, promos, and sign-up deals.

Our Match Prediction
Real Asian Hcp 0.0 @ -125 Bet Now BetMGM logo
BetMGM logo
BetMGM Promo Up To $1500 in Bonus Bets Get Bonus T&C apply. Gamble responsibly 18+
Disclosure: This preview contains affiliate links; we may earn a commission at no extra cost to you. T&Cs apply. We only recommend licensed and regulated operators. See our Editorial Policy. Pick odds and lines reflect the price available at the time of publication (21:09, 08 December 2025). Live market odds are updated regularly and may differ. 18+ (or legal age) | Gamble Responsibly.
Published 21:09, 08 December 2025

Correct Score Prediction

Real Madrid Real Madrid logo 1 - 0 Man City logo Man City

Let’s go for Real Madrid to win 1-0, a bet which is available at +1300. Correct score betting provides plenty of excitement and a potentially bigger return if you win.

Player Prop Picks

Top Pick: Vinicius Junior Over 2.5 Shots +117 BetMGM logo

Vinicius Junior (Real Madrid) has covered the 2.5 shots total in six consecutive home games. We think that the value can be found by wagering on Player Shots and you can get +117 that he goes over the line.

Latest Vinicius Junior Player Prop Odds

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.


Arda Guler To Score +400 BetMGM logo

Arda Guler (Real Madrid) can be backed to find the net at +400. There are attractive odds available for this Anytime Goalscorer wager and we think this is a value proposition for him to find the net.

Latest Arda Guler Player Prop Odds

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Corners Prediction

Real Madrid Over 4.5 Corners -132 BetMGM logo

Real Madrid have had over 4.5 corners in six consecutive games, with City conceding over 4.5 corners in the past three away matches. If you agree with our verdict that the Real Team Corners line can be covered, then you can secure odds of -132 that this happens.

Champions League & League Games
League Games
Last 10 Total For Against
Last 10 at Home Total For Against
Last 10 Away Total For Against
Real Madrid Logo Real Madrid
Total
10.90 7.50 3.40
Home
10.90 8.00 2.90
Away
8.70 5.40 3.30
Man City Logo Man City
Total
10.50 6.30 4.20
Home
11.00 7.50 3.50
Away
8.60 3.90 4.70
Latest Corner Odds

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Bet Builder Tips

Asian Handicap Real Madrid 0.0 +115
Total Goals Under 2.5 +165
Player Shots Vinicius Junior Over 2.5 +117

We’ve compiled a same-game multi that includes Real Madrid with the 0.0 Asian Handicap, no more than two goals to be registered combined with Vinicius Junior (Real Madrid) to manage Over 2.5 shots.

The bet builder option allows you to combine different outcomes within the same football game. You can predict different outcomes and see their odds combined before going ahead and placing this tailored bet.

Pick odds and lines correct at publication. Live market odds are updated regularly and may differ. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.

Real Madrid vs Manchester City Odds

The odds are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.

Bookies Predicting a Tight Affair

The Manchester City betting odds are +110 which means that they’re favourites to land victory in this Champions League encounter. It’s also suggested by the bookies that this team have a 48% chance of winning. Real Madrid are an outside chance to get the job done and you can now back them at +210.

There’s a Half-Time Result market should you wish to predict the outcome at the break. Real are +225 here and the draw is +165, with City on offer at +145.

The expectation is that Over 2.5 Goals will be scored according to the latest odds. BTTS betting is always a warm order and you can bet Yes at -270 on the Both Teams to Score market.

There are hundreds of markets from which to select your preferred bet when it comes to Champions League matches. The leading football betting sites push the boat out to provide lots of choice.

Erling Haaland Shortest Odds for First Goalscorer

Erling Haaland can be backed to find the net anytime at -149. There is the chance to back the market leader to score the first goal at +260.

Player Goals
Erling Haaland (City)
First
-149
Anytime
+260
BetMGM Logo
Kylian Mbappé (Real Madrid)
First
-118
Anytime
+320
BetMGM Logo
Phil Foden (City)
First
+210
Anytime
+650
BetMGM Logo
Omar Marmoush (City)
First
+210
Anytime
+700
BetMGM Logo
Player Shots On Target
Kylian Mbappé (Real Madrid)
Over 1.5
-172
Under 1.5
-100
BetMGM Logo
Vinicius Junior (Real Madrid)
Over 0.5
-167
Under 0.5
-104
BetMGM Logo
Gonzalo García (Real Madrid)
Over 0.5
-164
Under 0.5
-105
BetMGM Logo
Player Shots
Kylian Mbappé (Real Madrid)
Over 4.5
-104
Under 4.5
-
BetMGM Logo
Erling Haaland (City)
Over 3.5
-106
Under 3.5
-
BetMGM Logo
Phil Foden (City)
Over 2.5
+138
Under 2.5
-
BetMGM Logo
Vinicius Junior (Real Madrid)
Over 2.5
-112
Under 2.5
-
BetMGM Logo
Best Betting Offers
Team Stats

Latest Champions League and domestic league stats. Full Time Result, Goals, Corners and Possession.

Real Madrid logo Real Madrid Stats
Manchester City logo Manchester City Stats
Full-Time Result
  • 5 wins, 2 defeats and 3 draws in the previous 10 matches
  • 9 wins and 1 defeat in the previous 10 home matches
Full-Time Result
  • 7 wins and 3 defeats in the previous 10 matches
  • 5 wins, 3 defeats and 2 draws in the previous 10 away matches
Goals
Goals
Corners
Corners
Possession
Possession

Real Madrid vs Manchester City Lineups & Team News

Know who’s in and who’s out for Real vs City before making your bets. We’ll update you with predicted and confirmed Champions League lineups plus current injury reports.

Real Madrid Confirmed Lineup 4-4-2

Manchester City Confirmed Lineup 4-1-4-1

Real Madrid Confirmed Lineup 4-4-2

1 Thibaut Courtois
8 Federico Valverde 17 Raul Asencio 22 Antonio Ruediger 18 Alvaro Carreras
11 Rodrygo 19 Dani Ceballos 14 Aurelien Tchouameni 5 Jude Bellingham
16 Gonzalo Garcia 7 Vinicius Junior
25 Gianluigi Donnarumma
27 Matheus Nunes 3 Ruben Dias 24 Josko Gvardiol 33 Nico O'Reilly
14 Nico Gonzalez
20 Bernardo Silva 10 Rayan Cherki 47 Phil Foden 11 Jeremy Doku
9 Erling Haaland

Manchester City Confirmed Lineup 4-1-4-1

Real Madrid Substitutes

  • 9Endrick
  • 10Kylian Mbappe
  • 13Andriy Lunin
  • 15Arda Guler
  • 20Francisco Garcia
  • 21Brahim Diaz
  • 26Fran Gonzalez
  • 28Jorge Cestero
  • 30Franco Mastantuono
  • 36Joan Martinez
  • 40Victor Valdepenas

Manchester City Substitutes

  • 1James Trafford
  • 4Tijjani Reijnders
  • 6Nathan Ake
  • 7Omar Marmoush
  • 13Marcus Bettinelli
  • 21Rayan Ait Nouri
  • 26Savinho
  • 45Abdukodir Khusanov
  • 52Oscar Bobb
  • 82Rico Lewis

Previous Real Madrid Lineups

07 Dec La Liga
Real Madrid 0-2 Celta Vigo
03 Dec La Liga
Athletic Club 0-3 Real Madrid
30 Nov La Liga
Girona 1-1 Real Madrid
26 Nov Champions League
Olympiacos 3-4 Real Madrid
23 Nov La Liga
Elche 2-2 Real Madrid
09 Nov La Liga
Rayo Vallecano 0-0 Real Madrid

Previous Manchester City Lineups

06 Dec Premier League
Man City 3-0 Sunderland
02 Dec Premier League
Fulham 4-5 Man City
29 Nov Premier League
Man City 3-2 Leeds
25 Nov Champions League
Man City 0-2 Leverkusen
22 Nov Premier League
Newcastle 2-1 Man City
09 Nov Premier League
Man City 3-0 Liverpool

Injuries & Suspensions

Real Madrid Injury Table
Type Name Info
Rodrygo Muscle
Antonio Ruediger Knee
Ferland Mendy Calf
Eder Militao Thigh
T. Alexander-Arnold Muscle
Manchester City Injury Table
Type Name Info
Rodri 2nd yellow (Red
Jack Grealish Foot
Matheus Nunes Illness
Nico Gonzalez Knock
Oscar Bobb Thigh
John Stones Thigh
Josko Gvardiol Lower leg
Ruben Dias Muscle
Savinho Other
Mateo Kovacic Ankle
Team Squads

Real Madrid Player Stats & Squad

Manager: Xabi Alonso

Player # Pos GP MIN ST BE G A Y R
Kylian Mbappe 10 F 5 440 5 0 9 0 0 0
Aurelien Tchouameni 14 M 5 439 5 0 0 0 1 0
Arda Guler 15 F 5 364 5 0 0 2 1 0
Alvaro Carreras 18 D 4 360 4 1 0 0 2 0
Thibaut Courtois 1 G 4 360 4 0 0 1 0 0

Manchester City Player Stats & Squad

Manager: Pep Guardiola

Player # Pos GP MIN ST BE G A Y R
Erling Haaland 9 F 5 365 4 1 5 0 0 0
Gianluigi Donnarumma 25 G 4 360 4 1 0 0 1 0
Tijjani Reijnders 4 M 5 355 4 1 0 3 0 0
Josko Gvardiol 24 D 4 349 4 1 0 1 0 0
John Stones 5 D 4 342 4 0 0 0 0 0
UEFA FlagChampions League Table
Champions League Season
# Team G W D L +/- P
1 Arsenal 7 7 0 0 20:2 21
2 Bayern Munich 7 6 0 1 20:7 18
3 Real Madrid 7 5 0 2 19:8 15
4 Liverpool 7 5 0 2 14:8 15
5 Tottenham 7 4 2 1 15:7 14
6 PSG 7 4 1 2 20:10 13
7 Newcastle 7 4 1 2 16:6 13
8 Chelsea 7 4 1 2 14:8 13
9 Barcelona 7 4 1 2 18:13 13
10 Sporting 7 4 1 2 14:9 13
11 Man City 7 4 1 2 13:9 13
12 Atlético Madrid 7 4 1 2 16:13 13
13 Atalanta 7 4 1 2 10:9 13
14 Inter Milan 7 4 0 3 13:7 12
15 Juventus 7 3 3 1 14:10 12
16 Dortmund 7 3 2 2 19:15 11
17 Galatasaray 7 3 1 3 9:9 10
18 Qarabag FK 7 3 1 3 13:15 10
19 Marseille 7 3 0 4 11:11 9
20 Leverkusen 7 2 3 2 10:14 9
21 Monaco 7 2 3 2 8:14 9
22 PSV 7 2 2 3 15:14 8
23 Athletic Club 7 2 2 3 7:11 8
24 Olympiacos 7 2 2 3 8:13 8
25 Napoli 7 2 2 3 7:12 8
26 FC Copenhagen 7 2 2 3 11:17 8
27 Club Brugge 7 2 1 4 12:17 7
28 Bodo/Glimt 7 1 3 3 12:14 6
29 Benfica 7 2 0 5 6:10 6
30 Pafos 7 1 3 3 4:10 6
31 Union S-G 7 2 0 5 7:17 6
32 Ajax 7 2 0 5 7:19 6
33 Frankfurt 7 1 1 5 10:19 4
34 Slavia Prague 7 0 3 4 4:15 3
35 Villarreal 7 0 1 6 5:15 1
36 Kairat Almaty 7 0 1 6 5:19 1
# Team G W D L +/- P
1 Bayern Munich 4 4 0 0 12:2 12
2 Tottenham 4 4 0 0 10:0 12
3 Chelsea 4 4 0 0 10:1 12
4 Sporting 4 4 0 0 11:3 12
5 Arsenal 3 3 0 0 9:1 9
6 Atlético Madrid 3 3 0 0 10:3 9
7 Newcastle 4 3 0 1 9:2 9
8 Real Madrid 4 3 0 1 10:4 9
9 Juventus 4 2 2 0 9:5 8
10 Dortmund 3 2 1 0 10:3 7
11 Napoli 3 2 1 0 4:1 7
12 Galatasaray 4 2 1 1 5:3 7
13 Qarabag FK 4 2 1 1 9:8 7
14 Atalanta 4 2 1 1 6:5 7
15 PSG 3 2 0 1 10:5 6
16 Barcelona 3 2 0 1 9:4 6
17 Man City 3 2 0 1 6:3 6
18 Inter Milan 4 2 0 2 6:5 6
19 Marseille 4 2 0 2 6:5 6
20 Liverpool 3 2 0 1 5:6 6
21 Olympiacos 4 1 2 1 6:5 5
22 Monaco 3 1 2 0 3:2 5
23 FC Copenhagen 4 1 2 1 8:9 5
24 Club Brugge 3 1 1 1 7:7 4
25 Bodo/Glimt 4 1 1 2 7:7 4
26 Athletic Club 3 1 1 1 3:3 4
27 Pafos 3 1 1 1 4:7 4
28 PSV 3 1 0 2 9:8 3
29 Benfica 3 1 0 2 4:4 3
30 Frankfurt 3 1 0 2 6:9 3
31 Leverkusen 3 0 2 1 5:10 2
32 Slavia Prague 4 0 2 2 4:9 2
33 Villarreal 4 0 1 3 5:9 1
34 Kairat Almaty 4 0 1 3 1:10 1
35 Ajax 3 0 0 3 0:7 0
36 Union S-G 3 0 0 3 2:11 0
Spain FlagLa Liga Table
2025/2026 Season
# Team G W D L +/- P
1 Barcelona 20 16 1 3 54:22 49
2 Real Madrid 20 15 3 2 43:17 48
3 Villarreal 19 13 2 4 37:19 41
4 Atlético Madrid 20 12 5 3 35:17 41
5 Espanyol 20 10 4 6 23:22 34
6 Real Betis 20 8 8 4 33:25 32
7 Celta Vigo 20 8 8 4 28:20 32
8 Elche 20 5 9 6 27:26 24
9 Real Sociedad 20 6 6 8 26:28 24
10 Athletic Club 20 7 3 10 19:28 24
11 Girona 20 6 6 8 20:34 24
12 Osasuna 20 6 4 10 21:24 22
13 Rayo Vallecano 20 5 7 8 16:25 22
14 Sevilla 20 6 3 11 26:32 21
15 Mallorca 20 5 6 9 24:30 21
16 Getafe 20 6 3 11 15:26 21
17 Valencia 20 4 8 8 19:31 20
18 Alavés 20 5 4 11 16:25 19
19 Levante 19 3 5 11 21:32 14
20 Real Oviedo 20 2 7 11 11:31 13
# Team G W D L +/- P
1 Atlético Madrid 10 9 1 0 23:7 28
2 Barcelona 9 9 0 0 28:5 27
3 Real Madrid 10 9 0 1 23:6 27
4 Villarreal 10 8 1 1 23:7 25
5 Elche 11 5 5 1 19:10 20
6 Osasuna 10 6 2 2 18:11 20
7 Real Betis 10 6 1 3 20:11 19
8 Espanyol 11 6 1 4 13:14 19
9 Mallorca 10 4 4 2 14:13 16
10 Athletic Club 10 5 1 4 10:11 16
11 Alavés 10 4 3 3 12:10 15
12 Celta Vigo 11 3 5 3 16:13 14
13 Valencia 10 3 5 2 12:9 14
14 Real Sociedad 10 4 2 4 15:15 14
15 Rayo Vallecano 9 2 6 1 7:6 12
16 Girona 10 3 3 4 9:17 12
17 Getafe 10 3 2 5 8:9 11
18 Sevilla 10 3 1 6 14:16 10
19 Real Oviedo 10 1 5 4 3:11 8
20 Levante 8 0 3 5 8:18 3
England FlagPremier League Table
2025/2026 Season
# Team G W D L +/- P
1 Arsenal 22 15 5 2 40:14 50
2 Man City 22 13 4 5 45:21 43
3 Aston Villa 22 13 4 5 33:25 43
4 Liverpool 22 10 6 6 33:29 36
5 Man United 22 9 8 5 38:32 35
6 Chelsea 22 9 7 6 36:24 34
7 Brentford 22 10 3 9 35:30 33
8 Newcastle 22 9 6 7 32:27 33
9 Sunderland 22 8 9 5 23:23 33
10 Everton 22 9 5 8 24:25 32
11 Fulham 22 9 4 9 30:31 31
12 Brighton 22 7 9 6 32:29 30
13 Crystal Palace 22 7 7 8 23:25 28
14 Tottenham 22 7 6 9 31:29 27
15 Bournemouth 22 6 9 7 35:41 27
16 Leeds 22 6 7 9 30:37 25
17 Nott’m Forest 22 6 4 12 21:34 22
18 West Ham 22 4 5 13 24:44 17
19 Burnley 22 3 5 14 23:42 14
20 Wolverhampton 22 1 5 16 15:41 8
# Team G W D L +/- P
1 Arsenal 11 9 2 0 26:5 29
2 Man City 11 8 2 1 27:8 26
3 Aston Villa 11 8 1 2 18:9 25
4 Brentford 11 7 3 1 23:10 24
5 Sunderland 11 6 5 0 18:9 23
6 Newcastle 11 7 2 2 22:15 23
7 Man United 11 6 3 2 20:13 21
8 Liverpool 11 6 3 2 16:11 21
9 Brighton 11 5 5 1 19:12 20
10 Fulham 11 6 2 3 19:13 20
11 Leeds 11 5 4 2 19:13 19
12 Bournemouth 11 5 4 2 16:11 19
13 Chelsea 11 5 3 3 17:11 18
14 Everton 11 4 3 4 14:15 15
15 Crystal Palace 11 2 6 3 10:12 12
16 Nott’m Forest 11 3 2 6 12:17 11
17 Tottenham 11 2 3 6 13:14 9
18 Burnley 11 2 3 6 10:15 9
19 West Ham 11 2 1 8 13:25 7
20 Wolverhampton 11 1 2 8 10:23 5