Manchester City and Real Madrid have met 17 times on our records since 2012: Manchester City won 5, Real Madrid won 7, and 5 matches ended level. The most recent was on 17 Mar 2026: Manchester City 1–2 Real Madrid in the Champions League.
Manchester City have scored 27 in this fixture to Real Madrid's 30 — 3.4 goals a match, and both sides scored in 13 of the 17. The biggest win was Manchester City's 4–0 in 2023.
Karim Benzema (Real Madrid) has scored 6 goals in this fixture, more than anyone else. Rodrygo has 5, Bernardo Silva has 4 and Erling Haaland has 4.
Across those 17 meetings the referees showed 70 yellow cards and 3 reds — 4.1 yellows a match.
In their last 5 across all competitions, Manchester City took 13 points and Real Madrid 12.
Manchester CityWWWWD
Real MadridLWWWWNo fixture between these two on the calendar.