Club XI — the playable archive of every English football club

Manchester City v Liverpool: head-to-head record

Manchester City have played Liverpool 201 times in competitive football, winning 53, drawing 53 and losing 95, first meeting on 16 Sep 1893 and most recently on 4 Apr 2026. Every meeting is listed below.

Every Manchester City v Liverpool match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
16 Sep 18931893–94Second DivisionHLiverpool0–1
2 Dec 18931893–94Second DivisionALiverpool0–3
1 Jan 18961895–96Second DivisionALiverpool1–3Sandy Rowan15,000
3 Apr 18961895–96Second DivisionHLiverpool1–1Hugh Morris30,000
28 Oct 18991899–00First DivisionHLiverpool0–1
3 Mar 19001899–00First DivisionALiverpool2–5
8 Dec 19001900–01First DivisionHLiverpool3–4Buxton Smith 9, Joe Cassidy 15, Joe Cassidy 15
13 Apr 19011900–01First DivisionALiverpool1–3Billy Meredith 82
2 Nov 19011901–02First DivisionHLiverpool2–3Billie Gillespie 20, Fred Williams 75
1 Mar 19021901–02First DivisionALiverpool0–4
31 Oct 19031903–04First DivisionHLiverpool3–2
27 Feb 19041903–04First DivisionALiverpool2–2
28 Oct 19051905–06First DivisionHLiverpool0–1
3 Mar 19061905–06First DivisionALiverpool1–0
27 Oct 19061906–07First DivisionALiverpool4–5
2 Mar 19071906–07First DivisionHLiverpool1–0
16 Nov 19071907–08First DivisionHLiverpool1–1
14 Mar 19081907–08First DivisionALiverpool1–0
28 Nov 19081908–09First DivisionALiverpool3–1
3 Apr 19091908–09First DivisionHLiverpool4–0
24 Sep 19101910–11First DivisionHLiverpool1–2Joe Dorsett40,000
28 Jan 19111910–11First DivisionALiverpool1–1Jonathan Smith16,000
9 Sep 19111911–12First DivisionALiverpool2–2
6 Jan 19121911–12First DivisionHLiverpool2–3
21 Sep 19121912–13First DivisionALiverpool2–1
18 Jan 19131912–13First DivisionHLiverpool4–1
25 Dec 19131913–14First DivisionALiverpool2–4
26 Dec 19131913–14First DivisionHLiverpool1–0
5 Dec 19141914–15First DivisionHLiverpool1–1
13 Mar 19151914–15First DivisionALiverpool2–3
20 Mar 19201919–20First DivisionALiverpool0–1
27 Mar 19201919–20First DivisionHLiverpool2–1
28 Aug 19201920–21First DivisionALiverpool2–4
4 Sep 19201920–21First DivisionHLiverpool3–2
31 Aug 19211921–22First DivisionALiverpool2–3
7 Sep 19211921–22First DivisionHLiverpool1–1
17 Mar 19231922–23First DivisionHLiverpool1–0
24 Mar 19231922–23First DivisionALiverpool0–2
19 Jan 19241923–24First DivisionHLiverpool0–1
26 Jan 19241923–24First DivisionALiverpool0–0
13 Sep 19241924–25First DivisionALiverpool3–5
17 Jan 19251924–25First DivisionHLiverpool5–0
17 Oct 19251925–26First DivisionALiverpool1–2
27 Feb 19261925–26First DivisionHLiverpool1–1
22 Dec 19281928–29First DivisionHLiverpool2–3
4 May 19291928–29First DivisionALiverpool1–1
26 Oct 19291929–30First DivisionALiverpool6–1
1 Mar 19301929–30First DivisionHLiverpool4–3
1 Nov 19301930–31First DivisionALiverpool2–0Billy Austin, Fred Tilson25,000
7 Mar 19311930–31First DivisionHLiverpool1–1Matt Barrass18,000
21 Nov 19311931–32First DivisionALiverpool3–4Bobby Marshall, Dave Halliday, Fred Tilson30,000
2 Apr 19321931–32First DivisionHLiverpool0–120,000
29 Oct 19321932–33First DivisionHLiverpool1–1
11 Mar 19331932–33First DivisionALiverpool1–1
16 Dec 19331933–34First DivisionHLiverpool2–1
2 May 19341933–34First DivisionALiverpool2–3
29 Aug 19341934–35First DivisionHLiverpool3–1
5 Sep 19341934–35First DivisionALiverpool1–2
4 Sep 19351935–36First DivisionALiverpool2–0
11 Sep 19351935–36First DivisionHLiverpool6–0
26 Mar 19371936–37First DivisionALiverpool5–0
29 Mar 19371936–37First DivisionHLiverpool5–1
13 Nov 19371937–38First DivisionHLiverpool1–3
26 Mar 19381937–38First DivisionALiverpool0–2
29 Nov 19471947–48First DivisionHLiverpool2–0
17 Apr 19481947–48First DivisionALiverpool1–1
13 Nov 19481948–49First DivisionHLiverpool2–4
9 Apr 19491948–49First DivisionALiverpool1–0
5 Nov 19491949–50First DivisionALiverpool0–4
29 Mar 19501949–50First DivisionHLiverpool1–2
11 Apr 19521951–52First DivisionHLiverpool1–2Roy Clarke35,305
14 Apr 19521951–52First DivisionALiverpool2–1Johnny Williamson, Roy Clarke34,404
6 Sep 19521952–53First DivisionHLiverpool0–2
17 Jan 19531952–53First DivisionALiverpool1–0
7 Nov 19531953–54First DivisionALiverpool2–2
7 Apr 19541953–54First DivisionHLiverpool0–2
18 Feb 19561955–56FA CupHLiverpool0–070,640
22 Feb 19561955–56FA CupALiverpool2–157,528
22 Aug 19621962–63First DivisionHLiverpool2–2
29 Aug 19621962–63First DivisionALiverpool1–4
24 Aug 19661966–67First DivisionHLiverpool2–1Jimmy Murray, Colin Bell50,923
30 Aug 19661966–67First DivisionALiverpool2–3Matt Gray, Jimmy Murray51,645
19 Aug 19671967–68First DivisionHLiverpool0–049,531
16 Dec 19671967–68First DivisionALiverpool1–1Francis Lee53,268
10 Aug 19681968–69First DivisionALiverpool1–2Neil Young51,236
12 May 19691968–69First DivisionHLiverpool1–0Francis Lee28,309
12 Aug 19691969–70First DivisionALiverpool2–3Ian Bowyer51,959
20 Aug 19691969–70First DivisionHLiverpool0–247,888
24 Sep 19691969–70League CupHLiverpool3–2Mike Doyle 11, Neil Young 51, Ian Bowyer 6638,019
12 Jan 19711970–71First DivisionALiverpool0–0
26 Apr 19711970–71First DivisionHLiverpool2–2
1 Sep 19711971–72First DivisionHLiverpool1–0
26 Feb 19721971–72First DivisionALiverpool0–3
12 Aug 19721972–73First DivisionALiverpool0–2
3 Feb 19731972–73FA CupALiverpool0–0
7 Feb 19731972–73FA CupHLiverpool2–0
17 Feb 19731972–73First DivisionHLiverpool1–1
12 Apr 19741973–74First DivisionHLiverpool1–1
16 Apr 19741973–74First DivisionALiverpool0–4
14 Sep 19741974–75First DivisionHLiverpool2–0Rodney Marsh, Dennis Tueart45,194
26 Dec 19741974–75First DivisionALiverpool1–4Colin Bell46,062
27 Dec 19751975–76First DivisionALiverpool0–1
19 Apr 19761975–76First DivisionHLiverpool0–3
29 Dec 19761976–77First DivisionHLiverpool1–1
9 Apr 19771976–77First DivisionALiverpool1–2
29 Oct 19771977–78First DivisionHLiverpool3–1
1 May 19781977–78First DivisionALiverpool0–4
26 Aug 19781978–79First DivisionHLiverpool1–4
18 Nov 19781978–79First DivisionALiverpool0–1
27 Oct 19791979–80First DivisionHLiverpool0–448,128
11 Mar 19801979–80First DivisionALiverpool0–240,443
4 Oct 19801980–81First DivisionHLiverpool0–3
14 Jan 19811980–81League CupHLiverpool0–1
10 Feb 19811980–81League CupALiverpool1–1
19 May 19811980–81First DivisionALiverpool0–1
26 Dec 19811981–82First DivisionALiverpool3–1
10 Apr 19821981–82First DivisionHLiverpool0–5
27 Dec 19821982–83First DivisionALiverpool2–5David Cross, Tommy Caton44,664
4 Apr 19831982–83First DivisionHLiverpool0–435,647
26 Dec 19851985–86First DivisionHLiverpool1–0Clive Wilson35,384
31 Mar 19861985–86First DivisionALiverpool0–243,316
25 Aug 19861986–87First DivisionALiverpool0–039,989
17 Jan 19871986–87First DivisionHLiverpool0–135,336
13 Mar 19881987–88FA CupHLiverpool0–4
19 Aug 19891989–90First DivisionALiverpool1–3Andy Hinchcliffe35,628
2 Dec 19891989–90First DivisionHLiverpool1–4Clive Allen31,641
24 Nov 19901990–91First DivisionALiverpool2–2Mark Ward, Niall Quinn37,849
9 Mar 19911990–91First DivisionHLiverpool0–333,150
21 Aug 19911991–92First DivisionHLiverpool2–1David White, David White37,322
21 Dec 19911991–92First DivisionALiverpool2–2David White, David White36,743
28 Dec 19921992–93Premier LeagueALiverpool1–1Niall Quinn43,037
12 Apr 19931992–93Premier LeagueHLiverpool1–1Garry Flitcroft28,098
23 Oct 19931993–94Premier LeagueHLiverpool1–1David White30,403
22 Jan 19941993–94Premier LeagueALiverpool1–2Carl Griffiths41,872
28 Dec 19941994–95Premier LeagueALiverpool0–238,122
14 Apr 19951994–95Premier LeagueHLiverpool2–1Nicky Summerbee, Maurizio Gaudino27,055
25 Oct 19951995–96League CupALiverpool0–429,394
28 Oct 19951995–96Premier LeagueALiverpool0–639,267
4 May 19961995–96Premier LeagueHLiverpool2–2Uwe Rösler, Kit Symons31,436
9 Sep 20002000–01Premier LeagueALiverpool2–3George Weah, Kevin Horlock44,692
31 Jan 20012000–01Premier LeagueHLiverpool1–1Danny Tiatto 4834,629
18 Feb 20012000–01FA CupALiverpool2–4Andrei Kanchelskis 29, Shaun Goater 9036,231
28 Sep 20022002–03Premier LeagueHLiverpool0–335,141
5 Jan 20032002–03FA CupHLiverpool0–128,586
3 May 20032002–03Premier LeagueALiverpool2–1Nicolas Anelka 74, Nicolas Anelka 90+344,220
28 Dec 20032003–04Premier LeagueHLiverpool2–2Nicolas Anelka 30, Robbie Fowler 9047,201
11 Feb 20042003–04Premier LeagueALiverpool1–2Shaun Wright-Phillips 5043,257
21 Aug 20042004–05Premier LeagueALiverpool1–2Nicolas Anelka 4542,831
9 Apr 20052004–05Premier LeagueHLiverpool1–0Kiki Musampa 9047,203
26 Nov 20052005–06Premier LeagueHLiverpool0–147,105
26 Feb 20062005–06Premier LeagueALiverpool0–144,121
25 Nov 20062006–07Premier LeagueALiverpool0–144,061
14 Apr 20072006–07Premier LeagueHLiverpool0–045,883
30 Dec 20072007–08Premier LeagueHLiverpool0–047,321
4 May 20082007–08Premier LeagueALiverpool0–143,074
5 Oct 20082008–09Premier LeagueHLiverpool2–3Stephen Ireland 19, Javier Garrido 4147,280
22 Feb 20092008–09Premier LeagueALiverpool1–1Craig Bellamy 5144,259
21 Nov 20092009–10Premier LeagueALiverpool2–2Stephen Ireland 69, Emmanuel Adebayor 7244,164
21 Feb 20102009–10Premier LeagueHLiverpool0–047,203
23 Aug 20102010–11Premier LeagueHLiverpool3–0Gareth Barry 13, Carlos Tevez 52, Carlos Tevez 6847,087
11 Apr 20112010–11Premier LeagueALiverpool0–344,776
27 Nov 20112011–12Premier LeagueALiverpool1–1Vincent Kompany 3145,071
3 Jan 20122011–12Premier LeagueHLiverpool3–0Sergio Agüero 10, Y. Touré 33, James Milner 7547,131
11 Jan 20122011–12League CupHLiverpool0–136,017
25 Jan 20122011–12League CupALiverpool2–2Nigel de Jong 32, Edin Džeko 6744,590
26 Aug 20122012–13Premier LeagueALiverpool2–2Y. Touré 63, Carlos Tevez 8044,492
3 Feb 20132012–13Premier LeagueHLiverpool2–2Edin Džeko 23, Sergio Agüero 7847,301
26 Dec 20132013–14Premier LeagueHLiverpool2–1Vincent Kompany 31, Álvaro Negredo 45+147,351
13 Apr 20142013–14Premier LeagueALiverpool2–3David Silva 57, Glen Johnson 6244,601
25 Aug 20142014–15Premier LeagueHLiverpool3–1Stevan Jovetić 41, Stevan Jovetić 55, Sergio Agüero 6945,471
1 Mar 20152014–15Premier LeagueALiverpool1–2Edin Džeko 2644,590
21 Nov 20152015–16Premier LeagueHLiverpool1–4Sergio Agüero 4454,444
28 Feb 20162015–16League CupNLiverpool1–1Fernandinho 4986,206
2 Mar 20162015–16Premier LeagueALiverpool0–343,597
31 Dec 20162016–17Premier LeagueALiverpool0–153,120
19 Mar 20172016–17Premier LeagueHLiverpool1–1Sergio Agüero 6954,449
9 Sep 20172017–18Premier LeagueHLiverpool5–0Sergio Agüero 24, Gabriel Jesus 53, Leroy Sané 77, Gabriel Jesus 45+6, Leroy Sané 90+154,172
14 Jan 20182017–18Premier LeagueALiverpool3–4Leroy Sané 40, B. Silva 84, İlkay Gündoğan 90+153,285
4 Apr 20182017–18Champions LeagueALiverpool0–350,685
10 Apr 20182017–18Champions LeagueHLiverpool1–2Gabriel Jesus 253,461
7 Oct 20182018–19Premier LeagueALiverpool0–052,117
3 Jan 20192018–19Premier LeagueHLiverpool2–1Sergio Agüero 40, Leroy Sané 7254,511
4 Aug 20192019–20Community ShieldNLiverpool1–1Raheem Sterling 1277,565
10 Nov 20192019–20Premier LeagueALiverpool1–3B. Silva 7853,324
2 Jul 20202019–20Premier LeagueHLiverpool4–0Kevin De Bruyne 25, Raheem Sterling 35, Phil Foden 45, Alex Oxlade-Chamberlain 66
8 Nov 20202020–21Premier LeagueHLiverpool1–1Gabriel Jesus 31
7 Feb 20212020–21Premier LeagueALiverpool4–1İlkay Gündoğan 49, İlkay Gündoğan 73, Raheem Sterling 76, Phil Foden 83
3 Oct 20212021–22Premier LeagueALiverpool2–2Phil Foden 69, Kevin De Bruyne 8153,102
10 Apr 20222021–22Premier LeagueHLiverpool2–2Kevin De Bruyne 5, Gabriel Jesus 3653,197
16 Apr 20222021–22FA CupNLiverpool2–3Jack Grealish 47, Bernardo Silva 90+173,793
30 Jul 20222022–23Community ShieldALiverpool1–3Julián Álvarez 7028,545
16 Oct 20222022–23Premier LeagueALiverpool0–153,286
22 Dec 20222022–23League CupHLiverpool3–2Erling Haaland 10, Riyad Mahrez 47, Nathan Aké 5847,149
1 Apr 20232022–23Premier LeagueHLiverpool4–1Julián Álvarez 27, Kevin De Bruyne 46, İlkay Gündoğan 53, Jack Grealish 7452,877
25 Nov 20232023–24Premier LeagueHLiverpool1–1Erling Haaland 2753,289
10 Mar 20242023–24Premier LeagueALiverpool1–1John Stones 2359,947
1 Dec 20242024–25Premier LeagueALiverpool0–260,248
23 Feb 20252024–25Premier LeagueHLiverpool0–252,803
9 Nov 20252025–26Premier LeagueHLiverpool3–0Erling Haaland 29, Jérémy Doku 63, Nico González 45+352,511
8 Feb 20262025–26Premier LeagueALiverpool2–1Bernardo Silva 84, Erling Haaland 90+360,336
4 Apr 20262025–26FA CupHLiverpool4–0Erling Haaland 39, Antoine Semenyo 50, Erling Haaland 57, Erling Haaland 45+250,754

See also: the Liverpool archive and Liverpool v Manchester City.

All Manchester City head-to-head records · Manchester City season by season