Club XI — the playable archive of every English football club

Manchester City v Aston Villa: head-to-head record

Manchester City have played Aston Villa 185 times in competitive football, winning 82, drawing 42 and losing 61, first meeting on 21 Oct 1899 and most recently on 24 May 2026. Every meeting is listed below.

Every Manchester City v Aston Villa match

DateSeasonCompetitionVenueOpponentScoreScorersAtt
21 Oct 18991899–00First DivisionAAston Villa1–2
27 Jan 19001899–00FA CupHAston Villa1–1
31 Jan 19001899–00FA CupAAston Villa0–3
19 Mar 19001899–00First DivisionHAston Villa0–2
1 Dec 19001900–01First DivisionAAston Villa1–7
27 Apr 19011900–01First DivisionHAston Villa4–0
17 Feb 19021901–02First DivisionHAston Villa1–0
31 Mar 19021901–02First DivisionAAston Villa2–2
17 Oct 19031903–04First DivisionHAston Villa1–0
13 Feb 19041903–04First DivisionAAston Villa1–0
9 Nov 19041904–05First DivisionHAston Villa2–1
29 Apr 19051904–05First DivisionAAston Villa2–3
21 Oct 19051905–06First DivisionAAston Villa1–2
14 Mar 19061905–06First DivisionHAston Villa1–4
20 Oct 19061906–07First DivisionHAston Villa4–2
23 Feb 19071906–07First DivisionAAston Villa1–4
9 Nov 19071907–08First DivisionAAston Villa2–2
7 Mar 19081907–08First DivisionHAston Villa3–2
19 Dec 19081908–09First DivisionHAston Villa2–0
24 Apr 19091908–09First DivisionAAston Villa1–2
19 Feb 19101909–10FA CupAAston Villa2–1George Stewart, Lot Jones45,000
15 Oct 19101910–11First DivisionAAston Villa1–2Len Wall20,000
18 Feb 19111910–11First DivisionHAston Villa1–1Lot Jones25,000
16 Sep 19111911–12First DivisionHAston Villa2–6
20 Jan 19121911–12First DivisionAAston Villa1–3
14 Sep 19121912–13First DivisionHAston Villa1–0
4 Jan 19131912–13First DivisionAAston Villa0–2
1 Sep 19131913–14First DivisionAAston Villa1–1
10 Apr 19141913–14First DivisionHAston Villa3–1
25 Nov 19141914–15First DivisionHAston Villa1–0
30 Jan 19151914–15FA CupHAston Villa1–0
21 Apr 19151914–15First DivisionAAston Villa1–4
26 Apr 19201919–20First DivisionAAston Villa1–0
1 May 19201919–20First DivisionHAston Villa2–2
30 Aug 19201920–21First DivisionHAston Villa3–1
6 Sep 19201920–21First DivisionAAston Villa1–3
27 Aug 19211921–22First DivisionHAston Villa2–1
3 Sep 19211921–22First DivisionAAston Villa0–4
3 Feb 19231922–23First DivisionAAston Villa0–2
10 Feb 19231922–23First DivisionHAston Villa1–1
29 Aug 19231923–24First DivisionAAston Villa0–2
5 Sep 19231923–24First DivisionHAston Villa1–2
10 Apr 19251924–25First DivisionAAston Villa1–2
13 Apr 19251924–25First DivisionHAston Villa1–0
28 Nov 19251925–26First DivisionAAston Villa1–3
10 Apr 19261925–26First DivisionHAston Villa4–2
19 Dec 19281928–29First DivisionAAston Villa1–5
27 Apr 19291928–29First DivisionHAston Villa3–0
25 Dec 19291929–30First DivisionAAston Villa2–0
26 Dec 19291929–30First DivisionHAston Villa1–2
20 Dec 19301930–31First DivisionHAston Villa3–1Ernie Toseland, Dave Halliday, Eric Brook30,000
25 Apr 19311930–31First DivisionAAston Villa2–4Ernie Toseland, Paddy Wrightson17,000
28 Nov 19311931–32First DivisionHAston Villa3–3Dave Halliday, Dave Halliday, Fred Tilson30,000
9 Apr 19321931–32First DivisionAAston Villa1–2Eric Brook30,000
26 Nov 19321932–33First DivisionHAston Villa5–2
8 Apr 19331932–33First DivisionAAston Villa1–1
21 Oct 19331933–34First DivisionHAston Villa1–0
7 Mar 19341933–34First DivisionAAston Villa0–0
17 Mar 19341933–34FA CupNAston Villa6–145,473
27 Oct 19341934–35First DivisionAAston Villa2–4
9 Mar 19351934–35First DivisionHAston Villa4–1
7 Dec 19351935–36First DivisionHAston Villa5–0
11 Apr 19361935–36First DivisionAAston Villa2–2
5 Mar 19381937–38FA CupAAston Villa2–3
30 Aug 19471947–48First DivisionAAston Villa1–1
3 Jan 19481947–48First DivisionHAston Villa0–2
16 Oct 19481948–49First DivisionHAston Villa4–1
12 Mar 19491948–49First DivisionAAston Villa0–1
20 Aug 19491949–50First DivisionHAston Villa3–3
17 Dec 19491949–50First DivisionAAston Villa0–1
1 Sep 19511951–52First DivisionHAston Villa2–2Roy Paul, Dennis Westcott31,503
29 Dec 19511951–52First DivisionAAston Villa2–1Jimmy Meadows, Johnny Williamson40,000
25 Oct 19521952–53First DivisionAAston Villa0–0
14 Mar 19531952–53First DivisionHAston Villa4–1
24 Aug 19531953–54First DivisionAAston Villa0–3
2 Sep 19531953–54First DivisionHAston Villa0–1
16 Oct 19541954–55First DivisionHAston Villa2–4
30 Apr 19551954–55First DivisionAAston Villa0–2
20 Aug 19551955–56First DivisionHAston Villa2–2
17 Dec 19551955–56First DivisionAAston Villa3–0
25 Aug 19561956–57First DivisionHAston Villa1–1
4 Feb 19571956–57First DivisionAAston Villa2–2
14 Dec 19571957–58First DivisionAAston Villa2–1
26 Apr 19581957–58First DivisionHAston Villa1–2
6 Dec 19581958–59First DivisionAAston Villa1–1
25 Apr 19591958–59First DivisionHAston Villa0–0
3 Dec 19601960–61First DivisionAAston Villa1–5
22 Apr 19611960–61First DivisionHAston Villa4–1
25 Nov 19611961–62First DivisionAAston Villa1–2
14 Apr 19621961–62First DivisionHAston Villa1–0
25 Aug 19621962–63First DivisionHAston Villa0–2
8 May 19631962–63First DivisionAAston Villa1–3
3 Sep 19661966–67First DivisionAAston Villa0–315,118
19 Apr 19671966–67First DivisionHAston Villa1–1Mike Summerbee21,817
5 Aug 19721972–73Charity ShieldAAston Villa1–0Francis Lee 7034,859
27 Aug 19751975–76First DivisionAAston Villa0–1
7 Feb 19761975–76First DivisionHAston Villa2–1
25 Aug 19761976–77First DivisionHAston Villa2–0
1 Sep 19761976–77League CupAAston Villa0–3
4 May 19771976–77First DivisionAAston Villa1–1
24 Aug 19771977–78First DivisionAAston Villa4–1
31 Dec 19771977–78First DivisionHAston Villa2–0
4 Nov 19781978–79First DivisionAAston Villa1–1
15 May 19791978–79First DivisionHAston Villa2–3
27 Feb 19801979–80First DivisionAAston Villa2–2Michael Robinson 60, Paul Power 7929,139
7 Apr 19801979–80First DivisionHAston Villa1–1Paul Power 5332,943
23 Aug 19801980–81First DivisionHAston Villa2–2Dennis Tueart 83, Ray Ranson 88
31 Jan 19811980–81First DivisionAAston Villa0–1
5 Dec 19811981–82First DivisionHAston Villa1–0
1 May 19821981–82First DivisionAAston Villa0–0
18 Sep 19821982–83First DivisionHAston Villa0–128,650
22 Jan 19831982–83First DivisionAAston Villa1–1Asa Hartford20,415
9 Nov 19831983–84League CupAAston Villa0–3
1 Jan 19861985–86First DivisionAAston Villa1–0Mark Lillis14,215
29 Mar 19861985–86First DivisionHAston Villa2–220,935
8 Nov 19861986–87First DivisionHAston Villa3–1Paul Moulden, Paul Moulden, Imre Varadi22,875
4 Apr 19871986–87First DivisionAAston Villa0–018,241
31 Aug 19871987–88Second DivisionAAston Villa1–1
23 Jan 19881987–88Second DivisionHAston Villa0–2
22 Oct 19891989–90First DivisionHAston Villa0–223,354
1 Apr 19901989–90First DivisionAAston Villa2–1Mark Ward, Peter Reid24,797
5 Sep 19901990–91First DivisionHAston Villa2–1Mark Ward, Neil Pointon30,199
23 Apr 19911990–91First DivisionAAston Villa5–1David White, David White, David White, David White, Mark Brennan24,168
7 Dec 19911991–92First DivisionAAston Villa1–3David White26,265
29 Feb 19921991–92First DivisionHAston Villa2–0Niall Quinn, David White28,268
19 Dec 19921992–93Premier LeagueHAston Villa1–1Garry Flitcroft23,525
18 Apr 19931992–93Premier LeagueAAston Villa1–3Niall Quinn33,108
22 Feb 19941993–94Premier LeagueAAston Villa0–019,254
2 Apr 19941993–94Premier LeagueHAston Villa3–0Peter Beagrie, Paul Walsh, Uwe Rösler26,075
31 Dec 19941994–95Premier LeagueHAston Villa2–2Uwe Rösler, Uwe Rösler22,513
28 Jan 19951994–95FA CupHAston Villa1–0Paul Walsh21,177
3 May 19951994–95Premier LeagueAAston Villa1–1Uwe Rösler30,133
25 Nov 19951995–96Premier LeagueHAston Villa1–0Georgi Kinkladze28,027
27 Apr 19961995–96Premier LeagueAAston Villa1–0Steve Lomas39,336
1 Nov 20002000–01League CupAAston Villa1–0Kevin Horlock24,138
16 Dec 20002000–01Premier LeagueAAston Villa2–2Alf-Inge Haaland, Paulo Wanchope29,281
31 Mar 20012000–01Premier LeagueHAston Villa1–3Shaun Goater34,247
28 Aug 20022002–03Premier LeagueAAston Villa0–133,494
26 Dec 20022002–03Premier LeagueHAston Villa3–1Marc-Vivien Foé 15, Ali Benarbia 78, Marc-Vivien Foé 8033,991
14 Sep 20032003–04Premier LeagueHAston Villa4–1Nicolas Anelka 48, Michael Tarnat 50, Nicolas Anelka 68, Nicolas Anelka 8346,687
4 Apr 20042003–04Premier LeagueAAston Villa1–1Sylvain Distin 8237,602
27 Nov 20042004–05Premier LeagueHAston Villa2–0Jon Macken 29, Shaun Wright-Phillips 3844,530
7 May 20052004–05Premier LeagueAAston Villa2–1Shaun Wright-Phillips 5, Kiki Musampa 1239,645
31 Oct 20052005–06Premier LeagueHAston Villa3–1Darius Vassell 4, Darius Vassell 26, Andy Cole 8242,069
19 Feb 20062005–06FA CupAAston Villa1–1Micah Richards 90+323,847
14 Mar 20062005–06FA CupHAston Villa2–1Georgios Samaras 17, Darius Vassell 4933,006
25 Apr 20062005–06Premier LeagueAAston Villa1–0Darius Vassell 7126,422
29 Nov 20062006–07Premier LeagueAAston Villa3–1Darius Vassell 19, Joey Barton 32, Sylvain Distin 7530,124
28 Apr 20072006–07Premier LeagueHAston Villa0–240,799
16 Sep 20072007–08Premier LeagueHAston Villa1–0Michael Johnson 4838,363
22 Dec 20072007–08Premier LeagueAAston Villa1–1Rolando Bianchi 1141,455
17 Aug 20082008–09Premier LeagueAAston Villa2–4Elano 64, Vedran Ćorluka 8939,955
4 Mar 20092008–09Premier LeagueHAston Villa2–0Elano 24, Shaun Wright-Phillips 8940,137
5 Oct 20092009–10Premier LeagueAAston Villa1–1Craig Bellamy 6737,924
1 May 20102009–10Premier LeagueHAston Villa3–1Carlos Tevez 41, Emmanuel Adebayor 43, Craig Bellamy 8947,102
28 Dec 20102010–11Premier LeagueHAston Villa4–0Mario Balotelli 8, Joleon Lescott 13, Mario Balotelli 27, Mario Balotelli 5546,716
22 Jan 20112010–11Premier LeagueAAston Villa0–137,315
2 Mar 20112010–11FA CupHAston Villa3–0Y. Touré 5, Mario Balotelli 25, David Silva 7025,570
15 Oct 20112011–12Premier LeagueHAston Villa4–1Mario Balotelli 28, Adam Johnson 47, Vincent Kompany 52, James Milner 7147,019
12 Feb 20122011–12Premier LeagueAAston Villa1–0Joleon Lescott 6335,132
25 Sep 20122012–13League CupHAston Villa2–4Mario Balotelli 27, Aleksandar Kolarov 6428,015
17 Nov 20122012–13Premier LeagueHAston Villa5–0David Silva 43, Sergio Agüero 54, Carlos Tevez 65, Sergio Agüero 67, Carlos Tevez 7447,072
4 Mar 20132012–13Premier LeagueAAston Villa1–0Carlos Tevez 45+133,217
28 Sep 20132013–14Premier LeagueAAston Villa2–3Yaya Touré 45, Edin Džeko 5634,063
7 May 20142013–14Premier LeagueHAston Villa4–0Edin Džeko 64, Edin Džeko 72, Stevan Jovetić 89, Yaya Touré 90+347,023
4 Oct 20142014–15Premier LeagueAAston Villa2–0Yaya Touré 82, Sergio Agüero 8832,964
25 Apr 20152014–15Premier LeagueHAston Villa3–2Sergio Agüero 3, Aleksandar Kolarov 66, Fernandinho 8945,036
8 Nov 20152015–16Premier LeagueAAston Villa0–036,757
30 Jan 20162015–16FA CupAAston Villa4–0Kelechi Iheanacho 4, Kelechi Iheanacho 24, Kelechi Iheanacho 74, Raheem Sterling 7623,636
5 Mar 20162015–16Premier LeagueHAston Villa4–0Yaya Touré 48, Sergio Agüero 50, Sergio Agüero 60, Raheem Sterling 6653,892
26 Oct 20192019–20Premier LeagueHAston Villa3–0Raheem Sterling 46, D. Silva 65, İlkay Gündoğan 7054,506
12 Jan 20202019–20Premier LeagueAAston Villa6–1Riyad Mahrez 18, Riyad Mahrez 24, Sergio Agüero 28, Sergio Agüero 57, Sergio Agüero 81, Gabriel Jesus 45+141,823
1 Mar 20202019–20League CupNAston Villa2–1Sergio Agüero 20, Rodri 3082,145
20 Jan 20212020–21Premier LeagueHAston Villa2–0Bernardo Silva 79, İlkay Gündoğan 90
21 Apr 20212020–21Premier LeagueAAston Villa2–1Phil Foden 22, Rodri 40
1 Dec 20212021–22Premier LeagueAAston Villa2–1Rúben Dias 27, Bernardo Silva 4341,400
22 May 20222021–22Premier LeagueHAston Villa3–2İlkay Gündoğan 76, Rodri 78, İlkay Gündoğan 8153,395
3 Sep 20222022–23Premier LeagueAAston Villa1–1Erling Haaland 5041,830
12 Feb 20232022–23Premier LeagueHAston Villa3–1Rodri 4, İlkay Gündoğan 39, Riyad Mahrez 45+153,392
6 Dec 20232023–24Premier LeagueAAston Villa0–141,421
3 Apr 20242023–24Premier LeagueHAston Villa4–1Rodri 11, Phil Foden 62, Phil Foden 69, Phil Foden 45+153,422
21 Dec 20242024–25Premier LeagueAAston Villa1–2Phil Foden 90+342,345
22 Apr 20252024–25Premier LeagueHAston Villa2–1Bernardo Silva 7, Matheus Nunes 90+452,192
26 Oct 20252025–26Premier LeagueAAston Villa0–141,988
24 May 20262025–26Premier LeagueHAston Villa1–2Antoine Semenyo 2360,332

See also: the Aston Villa archive and Aston Villa v Manchester City.

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