Manchester City vs Liverpool: all-time head-to-head stats, records & history

Manchester City and Liverpool have faced each other 200 times across all competitive fixtures, making it one of the most played rivalries in English football history. Liverpool lead the all-time record with 95 wins to City’s 52 — though Manchester City have dramatically closed the gap during the Pep Guardiola era, turning this into the most fiercely contested fixture in modern Premier League football.

Last updated : March 2026

city
200Matches Played200
52Wins95
53Draws 53
10Premier League titles🏆19
1Champions League titles🏆6
7FA Cups🏆8
8League Cups🏆10
0UEFA Cup / Europa League🏆3
1FIFA Club World Cup1
5-0 (2017)Largest Win6-0 (1935)
Sergio Agüero – 260All Time Club Top ScorerIan Rush – 346
Who has won more matches between Manchester City and Liverpool?

Liverpool lead the all-time head-to-head record with 95 wins compared to Manchester City’s 52 across 200 competitive matches. However City have dominated the fixture in recent seasons, winning more Premier League meetings than any other side against Liverpool since 2017.

Liverpool’s biggest win was a 6-0 victory in 1935. In the modern Premier League era Liverpool won 4-1 at Anfield in 2021 and Manchester City’s biggest recent win was 5-0 at the Etihad in 2017.

Mohamed Salah holds the record as the top scorer in this modern rivalry with 9 goals in Premier League meetings between the two sides. Sergio Agüero also scored important goals in this fixture during his time at City.

Sergio Agüero is Manchester City’s all-time record scorer with 260 goals in 390 appearances. Ian Rush is Liverpool’s all-time record scorer with 346 goals across two spells at the club.

Scroll to Top