Head to head

Crystal Palace vs Manchester City head to head

Crystal Palace and Manchester City have met 33 times in the Premier League since 1992/93. Crystal Palace have won 4, Manchester City 21, and 8 were drawn. Manchester City have won the last 4 meetings. The last meeting was Crystal Palace 1–4 Man City on August 28, 2026.

Crystal Palace crest

Crystal Palace

4

Crystal Palace wins

8

Draws

21

Man City wins

Manchester City crest

Man City

33 meetings · goals Crystal Palace 27–74 Man City

Home and away

VenuePCrystal Palace W–D–LGoals
At Crystal Palace172–4–1112–30
At Man City162–4–1015–44

Every meeting

Biggest wins

Crystal Palace

October 30, 2021Man City 0–2 Crystal Palace2-goal win
December 22, 2018Man City 2–3 Crystal Palace1-goal win
April 6, 2015Crystal Palace 2–1 Man City1-goal win

Manchester City

September 23, 2017Man City 5–0 Crystal Palace5-goal win
May 6, 2017Man City 5–0 Crystal Palace5-goal win
January 17, 2021Man City 4–0 Crystal Palace4-goal win

Highest-scoring meetings

April 12, 2025Man City 5–2 Crystal Palace7 goals
April 6, 2024Crystal Palace 2–4 Man City6 goals
August 27, 2022Man City 4–2 Crystal Palace6 goals

Most common results

Runs

Crystal Palace's longest winning run in this fixture is 1 and Manchester City's is 5. The longest unbeaten runs are 4 for Crystal Palace and 10 for Manchester City.

The scoreline grid

Every meeting from Crystal Palace's side: Crystal Palace goals along the bottom, Man City goals up the side. Select a square for that scoreline's page.

Man City goals
5
2
1
4
212
3
32
2
3231
1
312
0
4
1
0
1
2
3
4
5
Crystal Palace goals

Times it's happened

Never

Once

2

3+