Manchester City vs West Ham

44 league meetings on record, 2000–2026

44 league meetings, 2000 to 2026

This is not an even fixture. Manchester City have won 30 of the 44 meetings on record, West Ham 6, with 8 drawn.

West Ham once went 21 meetings without beating Manchester City — the longest barren run either side has had in this fixture.

The balance

ClubWinsDraws LossesGoals for Goals against
Manchester City30 86 89 34
West Ham6 830 34 89

The record covers Premier League (44) and is recalculated from the individual results rather than copied from a table, which is why it can be read against any other pairing on this site on the same terms.

Every meeting

All 44 matches, most recent first.

DateCompetition SeasonHomeScore Away
2026-03-14Premier League2025/26West Ham1–1Manchester City
2025-12-20Premier League2025/26Manchester City3–0West Ham
2025-01-04Premier League2024/25Manchester City4–1West Ham
2024-08-31Premier League2024/25West Ham1–3Manchester City
2024-05-19Premier League2023/24Manchester City3–1West Ham
2023-09-16Premier League2023/24West Ham1–3Manchester City
2023-05-03Premier League2022/23Manchester City3–0West Ham
2022-08-07Premier League2022/23West Ham0–2Manchester City
2022-05-15Premier League2021/22West Ham2–2Manchester City
2021-11-28Premier League2021/22Manchester City2–1West Ham
2021-02-27Premier League2020/21Manchester City2–1West Ham
2020-10-24Premier League2020/21West Ham1–1Manchester City
2020-02-19Premier League2019/20Manchester City2–0West Ham
2019-08-10Premier League2019/20West Ham0–5Manchester City
2019-02-27Premier League2018/19Manchester City1–0West Ham
2018-11-24Premier League2018/19West Ham0–4Manchester City
2018-04-29Premier League2017/18West Ham1–4Manchester City
2017-12-03Premier League2017/18Manchester City2–1West Ham
2017-02-01Premier League2016/17West Ham0–4Manchester City
2016-08-28Premier League2016/17Manchester City3–1West Ham
2016-01-23Premier League2015/16West Ham2–2Manchester City
2015-09-19Premier League2015/16Manchester City1–2West Ham
2015-04-19Premier League2014/15Manchester City2–0West Ham
2014-10-25Premier League2014/15West Ham2–1Manchester City
2014-05-11Premier League2013/14Manchester City2–0West Ham
2013-10-19Premier League2013/14West Ham1–3Manchester City
2013-04-27Premier League2012/13Manchester City2–1West Ham
2012-11-03Premier League2012/13West Ham0–0Manchester City
2011-05-01Premier League2010/11Manchester City2–1West Ham
2010-12-11Premier League2010/11West Ham1–3Manchester City
2010-05-09Premier League2009/10West Ham1–1Manchester City
2009-09-28Premier League2009/10Manchester City3–1West Ham
2009-03-01Premier League2008/09West Ham1–0Manchester City
2008-08-24Premier League2008/09Manchester City3–0West Ham
2008-01-20Premier League2007/08Manchester City1–1West Ham
2007-08-11Premier League2007/08West Ham0–2Manchester City
2006-12-30Premier League2006/07West Ham0–1Manchester City
2006-09-23Premier League2006/07Manchester City2–0West Ham
2006-04-15Premier League2005/06West Ham1–0Manchester City
2005-10-16Premier League2005/06Manchester City2–1West Ham
2003-04-27Premier League2002/03Manchester City0–1West Ham
2002-09-21Premier League2002/03West Ham0–0Manchester City
2001-04-28Premier League2000/01Manchester City1–0West Ham
2000-11-11Premier League2000/01West Ham4–1Manchester City

How this record is put together

Every row above is a league match played between the two clubs and held in this archive, which begins with the 2000/01 season. A meeting is counted once, on the date it was played, and the score is the full-time result. Where the two clubs have spent seasons in different divisions there is simply a gap in the sequence — the fixture did not exist that year, rather than being left out.

Compare any other two clubs with the head-to-head tool, which opens on this pairing, or read the records these matches feed into.

Frequently asked

How many times have Manchester City and West Ham played each other?

44 league meetings are on record here, the first on 11 November 2000 and the most recent on 14 March 2026. The count covers premier league (44) and nothing else.

Who has won more?

Manchester City have won 30, West Ham 6, with 8 drawn. On goals it is 89–34 across the 44 matches, an average of 2.8 a game.

What was the biggest win between them?

West Ham 0–5 Manchester City on 10 August 2019, a margin of 5.

Are cup and European matches counted?

No. Every match on this page is a league fixture. Domestic cups and European ties are outside this archive, so a famous cup meeting between the two will not appear here.