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.

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
8 Man City logo Man City 8 5 1 2 15 9 6 15:9 16
9 Real Madrid logo Real Madrid 8 5 0 3 21 12 9 21:12 15
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 (Dec 8, 21:09). 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

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.80 6.50 4.30
Home
10.90 6.70 4.20
Away
10.10 6.20 3.90
Man City Logo Man City
Total
8.50 4.90 3.60
Home
8.70 5.70 3.00
Away
7.90 4.30 3.60
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 and lines below are updated regularly and may differ from the prices shown in our picks, which are captured at the time of publication.

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
Live market odds and lines updated regularly. All odds subject to change. T&Cs apply. 18+ (or legal age) | Gamble Responsibly.
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
  • 7 wins and 3 defeats in the previous 10 matches
  • 7 wins and 3 defeats in the previous 10 home matches
Full-Time Result
  • 6 wins, 2 defeats and 2 draws in the previous 10 matches
  • 6 wins, 2 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

06 Mar La Liga
Celta Vigo 1-2 Real Madrid
02 Mar La Liga
Real Madrid 0-1 Getafe
25 Feb Champions League
Real Madrid 2-1 Benfica
21 Feb La Liga
Osasuna 2-1 Real Madrid
17 Feb Champions League
Benfica 0-1 Real Madrid
14 Feb La Liga
Real Madrid 4-1 Real Sociedad

Previous Manchester City Lineups

07 Mar FA Cup
Newcastle 1-3 Man City
04 Mar Premier League
Man City 2-2 Nott’m Forest
28 Feb Premier League
Leeds 0-1 Man City
21 Feb Premier League
Man City 2-1 Newcastle
14 Feb FA Cup
Man City 2-0 Salford
11 Feb Premier League
Man City 3-0 Fulham

Injuries & Suspensions

Real Madrid Injury Table
Type Name Info
Eduardo Camavinga 2nd yellow (Red
Arda Guler 2nd yellow (Red
Kylian Mbappe Muscle
Arda Guler Hamstring
Eder Militao Muscle
Thibaut Courtois Muscle
Rodrygo Cruciate ligame
Manchester City Injury Table
Type Name Info
Rodri 2nd yellow (Red
Ruben Dias Muscle
Josko Gvardiol Lower leg
Kalvin Phillips Muscle
Rodri Groin
Jack Grealish Foot
Team Squads

Real Madrid Player Stats & Squad

Manager: Alvaro Arbeloa

Player # Pos GP MIN ST BE G A Y R
Vinicius Junior 7 F 2 180 2 0 2 0 1 0
Federico Valverde 8 M 2 180 2 0 0 2 0 0
Antonio Ruediger 22 D 2 180 2 0 0 0 0 0
Trent Alexander-Arnold 12 D 2 180 2 0 0 0 0 0
Aurelien Tchouameni 14 M 2 180 2 0 1 0 0 0

Manchester City Player Stats & Squad

Manager: Pep Guardiola

Player # Pos GP MIN ST BE G A Y R
Abdukodir Khusanov - - - - - - - - - -
Rayan Cherki - - - - - - - - - -
Nathan Ake - - - - - - - - - -
Nico Gonzalez - - - - - - - - - -
Nico O'Reilly - - - - - - - - - -
UEFA FlagChampions League Table
Champions League Season
# Team G W D L +/- P
1 Arsenal 8 8 0 0 23:4 24
2 Bayern Munich 8 7 0 1 22:8 21
3 Liverpool 8 6 0 2 20:8 18
4 Tottenham 8 5 2 1 17:7 17
5 Barcelona 8 5 1 2 22:14 16
6 Chelsea 8 5 1 2 17:10 16
7 Sporting 8 5 1 2 17:11 16
8 Man City 8 5 1 2 15:9 16
9 Real Madrid 8 5 0 3 21:12 15
10 Inter Milan 8 5 0 3 15:7 15
11 PSG 8 4 2 2 21:11 14
12 Newcastle 8 4 2 2 17:7 14
13 Juventus 8 3 4 1 14:10 13
14 Atlético Madrid 8 4 1 3 17:15 13
15 Atalanta 8 4 1 3 10:10 13
16 Leverkusen 8 3 3 2 13:14 12
17 Dortmund 8 3 2 3 19:17 11
18 Olympiacos 8 3 2 3 10:14 11
19 Club Brugge 8 3 1 4 15:17 10
20 Galatasaray 8 3 1 4 9:11 10
21 Monaco 8 2 4 2 8:14 10
22 Qarabag FK 8 3 1 4 13:21 10
23 Bodo/Glimt 8 2 3 3 14:15 9
24 Benfica 8 3 0 5 10:12 9
25 Marseille 8 3 0 5 11:14 9
26 Pafos 8 2 3 3 8:11 9
27 Union S-G 8 3 0 5 8:17 9
28 PSV 8 2 2 4 16:16 8
29 Athletic Club 8 2 2 4 9:14 8
30 Napoli 8 2 2 4 9:15 8
31 FC Copenhagen 8 2 2 4 12:21 8
32 Ajax 8 2 0 6 8:21 6
33 Frankfurt 8 1 1 6 10:21 4
34 Slavia Prague 8 0 3 5 5:19 3
35 Villarreal 8 0 1 7 5:18 1
36 Kairat Almaty 8 0 1 7 7:22 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 Arsenal 4 4 0 0 12:3 12
4 Chelsea 4 4 0 0 10:1 12
5 Sporting 4 4 0 0 11:3 12
6 Barcelona 4 3 0 1 13:5 9
7 Newcastle 4 3 0 1 9:2 9
8 Atlético Madrid 4 3 0 1 11:5 9
9 Real Madrid 4 3 0 1 10:4 9
10 Liverpool 4 3 0 1 11:6 9
11 Man City 4 3 0 1 8:3 9
12 Juventus 4 2 2 0 9:5 8
13 PSG 4 2 1 1 11:6 7
14 Dortmund 4 2 1 1 10:5 7
15 Club Brugge 4 2 1 1 10:7 7
16 Napoli 4 2 1 1 6:4 7
17 Galatasaray 4 2 1 1 5:3 7
18 Qarabag FK 4 2 1 1 9:8 7
19 Atalanta 4 2 1 1 6:5 7
20 Pafos 4 2 1 1 8:8 7
21 Benfica 4 2 0 2 8:6 6
22 Inter Milan 4 2 0 2 6:5 6
23 Marseille 4 2 0 2 6:5 6
24 Monaco 4 1 3 0 3:2 6
25 Olympiacos 4 1 2 1 6:5 5
26 FC Copenhagen 4 1 2 1 8:9 5
27 Leverkusen 4 1 2 1 8:10 5
28 Bodo/Glimt 4 1 1 2 7:7 4
29 Athletic Club 4 1 1 2 5:6 4
30 PSV 4 1 0 3 10:10 3
31 Frankfurt 4 1 0 3 6:11 3
32 Union S-G 4 1 0 3 3:11 3
33 Slavia Prague 4 0 2 2 4:9 2
34 Villarreal 4 0 1 3 5:9 1
35 Kairat Almaty 4 0 1 3 1:10 1
36 Ajax 4 0 0 4 1:9 0
Spain FlagLa Liga Table
LaLiga Season
# Team G W D L +/- P
1 Barcelona 33 28 1 4 87:30 85
2 Real Madrid 33 23 5 5 68:31 74
3 Villarreal 34 21 5 8 64:39 68
4 Atlético Madrid 33 18 6 9 56:37 60
5 Real Betis 33 12 14 7 49:41 50
6 Getafe 33 13 5 15 28:34 44
7 Celta Vigo 33 11 11 11 45:43 44
8 Real Sociedad 33 11 10 12 52:52 43
9 Osasuna 33 11 9 13 39:40 42
10 Athletic Club 33 12 5 16 36:48 41
11 Rayo Vallecano 33 9 12 12 33:41 39
12 Valencia 33 10 9 14 37:48 39
13 Espanyol 33 10 9 14 37:49 39
14 Elche 33 9 11 13 44:50 38
15 Mallorca 34 10 8 16 42:51 38
16 Girona 34 9 11 14 36:51 38
17 Alavés 33 9 9 15 38:49 36
18 Sevilla 33 9 7 17 40:55 34
19 Levante 34 8 9 17 38:55 33
20 Real Oviedo 33 6 10 17 26:51 28
# Team G W D L +/- P
1 Barcelona 17 17 0 0 52:9 51
2 Villarreal 17 14 1 2 41:15 43
3 Real Madrid 17 14 1 2 39:14 43
4 Atlético Madrid 17 14 1 2 38:16 43
5 Osasuna 16 9 5 2 28:18 32
6 Elche 17 8 7 2 28:18 31
7 Mallorca 17 8 5 4 27:20 29
8 Athletic Club 17 9 2 6 21:19 29
9 Real Sociedad 17 8 4 5 32:25 28
10 Real Betis 16 7 6 3 27:17 27
11 Rayo Vallecano 17 6 9 2 21:14 27
12 Valencia 16 7 5 4 23:19 26
13 Alavés 16 6 6 4 21:19 24
14 Espanyol 16 6 4 6 18:21 22
15 Girona 17 6 4 7 19:25 22
16 Getafe 16 6 3 7 14:13 21
17 Levante 17 5 5 7 21:26 20
18 Sevilla 16 5 4 7 21:23 19
19 Real Oviedo 17 4 6 7 9:17 18
20 Celta Vigo 16 4 5 7 23:24 17
England FlagPremier League Table
Premier League Season
# Team G W D L +/- P
1 Arsenal 34 22 7 5 64:26 73
2 Man City 33 21 7 5 66:29 70
3 Man United 34 17 10 7 60:46 61
4 Liverpool 34 17 7 10 57:44 58
5 Aston Villa 34 17 7 10 47:42 58
6 Brighton 34 13 11 10 48:39 50
7 Bournemouth 34 11 16 7 52:52 49
8 Chelsea 34 13 9 12 53:45 48
9 Brentford 34 13 9 12 49:46 48
10 Fulham 34 14 6 14 44:46 48
11 Everton 34 13 8 13 41:41 47
12 Sunderland 34 12 10 12 36:45 46
13 Crystal Palace 33 11 10 12 36:39 43
14 Leeds 35 10 13 12 47:52 43
15 Newcastle 34 12 6 16 46:50 42
16 Nott’m Forest 34 10 9 15 41:45 39
17 West Ham 34 9 9 16 42:58 36
18 Tottenham 34 8 10 16 43:53 34
19 Burnley 35 4 8 23 35:71 20
20 Wolverhampton 34 3 8 23 24:62 17
# Team G W D L +/- P
1 Arsenal 17 13 2 2 37:11 41
2 Man City 16 12 3 1 38:12 39
3 Man United 17 11 3 3 33:20 36
4 Aston Villa 17 11 2 4 27:18 35
5 Liverpool 17 10 4 3 32:18 34
6 Fulham 17 10 2 5 28:19 32
7 Brighton 17 8 6 3 27:17 30
8 Leeds 18 8 5 5 28:21 29
9 Sunderland 17 8 5 4 23:19 29
10 Brentford 17 7 7 3 28:19 28
11 Bournemouth 17 6 9 2 25:19 27
12 Newcastle 17 8 2 7 30:28 26
13 Chelsea 17 6 5 6 23:21 23
14 Everton 17 6 4 7 22:21 22
15 Crystal Palace 17 4 8 5 16:19 20
16 West Ham 17 5 4 8 24:29 19
17 Nott’m Forest 17 4 6 7 18:21 18
18 Wolverhampton 17 3 3 11 17:32 12
19 Tottenham 17 2 5 10 20:30 11
20 Burnley 17 2 5 10 15:26 11