The head-to-head results for Manchester City vs Real Madrid in the last 5 matches clearly highlight how Los Blancos have dominated City in recent encounters.
Manchester City hosts Real Madrid in the second leg of their UEFA Champions League Round of 16 match at the Etihad Stadium on Tuesday, 17 March 2026. The showdown kicks off at 22: 00 (SAST).
Manchester City vs Real Madrid: Last 5 Matches
According to Manchester City’s head-to-head history with Real Madrid, Los Blancos have defeated Pep Guardiola’s side in four of their last 5 matches.
Excluding penalty shootout goals, Real Madrid has scored 11 goals against City in their previous five meetings, conceding only six goals. The two biggest clubs in Europe have scored an average of over 2.5 goals per match over their past five encounters.
The Spanish giants have a massive advantage heading into the second leg of the highly anticipated match after a dominant victory in the first leg at the Bernabéu.
Below, SportPurse zooms in on the head-to-head results of the last 5 matches between Manchester City and Real Madrid, from 2024 to 2026.

Real Madrid 3-0 Manchester City
Real Madrid humbled Manchester City 3-0 in the first leg of their UEFA Champions League Round of 16 match at the Bernabéu on 11 March 2026.
Despite missing two key players, Kylian Mbappé and Jude Bellingham, Los Blancos demolished City thanks to Federico Valverde’s first-half hat-trick.
Valverde opened the scoring in the 20th minute, assisted by Thibaut Courtois. Yes, your eyes are correct, Courtois provided the assist for Valverde.
Seven minutes later, Valverde doubled the hosts’ lead with the assistance of Vinicius Junior. Valverde extended Real Madrid’s score to 3-0 in the 42nd minute, assisted by Brahim Diaz.
It could have been worse for City, but Vini missed a golden opportunity to make it 4-0 in the 58th minute. The Brazilian superstar failed to convert from the spot and immediately apologised to his team’s supporters.
Real Madrid 1-2 Manchester City
Manchester City edged Real Madrid 2-1 at the Bernabeu in the league phase of the UEFA Champions League on 10 December 2025.
Rodrygo, assisted by Jude Bellingham, opened the scoring in the 28th minute, boosting the confidence of Xabi Alonso’s players. However, Nico O’Reilly was the quickest to the rebound and equalised for Pep Guardiola’s side in the 35th minute.
In-form Man City forward Erling Haaland converted from the spot in the 43rd minute, making it 2-1 before halftime. City secured all three points after the epic comeback away from home.
Real Madrid 3-1 Manchester City
In their last UEFA Champions League fixture, Real Madrid thrashed Manchester City 3-1 at the Bernabeu on 19 February 2025.
Kylian Mbappé scored a hat-trick for the Los Blancos, helping them knock out their fierce European rivals. Mbappé scored the first goal in the 4th minute, assisted by Raul Asencio.
The French forward doubled Real Madrid’s lead in the 33rd minute, assisted by Brazilian star Rodrygo. Mbappé made it 3-0 in the 61st minute, assisted by Federico Valverde.
Nico scored Pep Guardiola’s side’s consolation goal in the 90+2 minute. Real Madrid advanced to the next stage after beating Man City 3-1 in the second leg.

Manchester City 2-3 Real Madrid
In the first leg of their UEFA Champions League knockout phase, Real Madrid edged Manchester City 3-2 at the Etihad Stadium on 11 February 2025.
Goal machine Erling Haaland scored a brace, but it was not enough to beat Real Madrid. Haaland opened the scoring in the 19th minute, assisted by Josko Gvardiol.
Kylian Mbappé equalised in the 60th minute, assisted by Dani Ceballos. However, Haaland restored Manchester City’s lead in the 80th minute after converting from the spot.
Real Madrid then staged a late comeback, silencing the Man City faithful in their own backyard. Vinícius Júnior assisted Brahim Diaz to make it 2-2 in the 86th minute.
Viní also assisted Jude Bellingham when he scored the match-winning goal in the 90+2 minute, stunning the Etihad.
Also Read: Manchester City 3-2 Leeds: Phil Foden brace powers Man City to second spot in Premier League
Manchester City 1-1 (3-4 on penalties) Real Madrid
Real Madrid beat Manchester City on penalties in the second leg of the UEFA Champions League quarter-final at the Etihad Stadium on 17 April 2024.
Rodrygo scored the opening goal in the 12th minute; however, Kevin De Bruyne equalised in the 76th minute. After extra time, the match went into penalties.
Julian Alvarez, Phil Foden, and Ederson converted from the spot for Man City, while Bernardo Silva and Mateo Kovacic missed.
Jude Bellingham, Lucas, Nacho Fernandez, and Antonio Rudiger scored from the spot, while only Luka Modric missed for Real Madrid.
Also Read: Real Madrid 2-1 Barcelona: Jude Bellingham and Kylian Mbappé score in thrilling El Clásico
For a live score of the Manchester City vs Real Madrid fixture and a detailed match timeline, including names of scorers, cards, substitutions, etc, visit our live scores page.





Leave a Reply