Manchester City vs Aston Villa Timeline (Head to Head)
53 Matchesvs
33
62%
Wins
10
19%
Draws
10
19%
Wins
Manchester City vs Aston Villa Timeline FAQ
When did Manchester City last beat Aston Villa?
The last time Manchester City beat Aston Villa was back in 3 April 2024 when they won 4-1 in the English Premier League.
When did Manchester City last loose to Aston Villa?
The last time Manchester City lost to Aston Villa was on 21 December 2024 when they lost 1-2 in the English Premier League.
When was Manchester City's biggest win over Aston Villa?
Manchester City's biggest win over Aston Villa was on 12 January 2020 when they won 6-1 in the English Premier League.
When was Manchester City heaviest defeat to Aston Villa?
Manchester City's heaviest defeat to Aston Villa was on 17 August 2008 when they were beaten 2-4 in the Premier League.
When do Manchester City and Aston Villa next play each other?
Manchester City and Aston Villa next play each other on 28 April 2025 in the English Premier League.
Manchester City vs Aston Villa Stats
- Total Matches:
- 53 Matches
- Total Goals:
- 161 Goals
- Goals Per Match:
- 3.04 Goals Per Match
- Manchester City Wins:
- 33 (62%)
- Draws:
- 10 (19%)
- Aston Villa Wins:
- 10 (19%)
Manchester CityMCI
- Wins: 33 (62%)
Losses: 10 (19%)
Goals Scored: 110 Goals (2.08/match)
Goals Conceded: 51 Goals (0.96/match)
Cleansheets: 20
Biggest Win:6-1 on 12 January 2020.
Heaviest Defeat:2-4 on 17 August 2008.
Sequence:LWLWDWWWWWWWDWWWWWWLLWWWWLWWDWLDWLWWWWWDWWLLDWWDDWDLD Aston VillaAVL
- Wins: 10 (19%)
Losses: 33 (62%)
Goals Scored: 51 Goals (0.96/match)
Goals Conceded: 110 Goals (2.08/match)
Cleansheets: 6
Biggest Win:4-2 on 17 August 2008.
Heaviest Defeat:1-6 on 12 January 2020.
Sequence:WLWLDLLLLLLLDLLLLLLWWLLLLWLLDLWDLWLLLLLDLLWWDLLDDLDWD
This data is based on all matches in our system and may not be 100% complete.
Manchester City vs Aston Villa Next H2H

Manchester City
28 Apr 2025

Aston Villa
Manchester City vs Aston Villa Last H2H

Aston Villa
21 Dec 2024

Manchester City
Manchester City vs Aston Villa Timeline All Matches

Manchester City
28 Apr 2025

Aston Villa
Etihad StadiumEnglish Premier League - round: 34

Aston Villa
21 Dec 2024

Manchester City
Villa ParkEnglish Premier League - round: 17

Manchester City
3 Apr 2024

Aston Villa
Etihad StadiumEnglish Premier League - round: 31

Aston Villa
6 Dec 2023

Manchester City
Villa ParkEnglish Premier League - round: 15

Manchester City
12 Feb 2023

Aston Villa
Etihad StadiumEnglish Premier League - round: 23

Aston Villa
3 Sept 2022

Manchester City
Villa ParkEnglish Premier League - round: 6

Manchester City
22 May 2022

Aston Villa
Etihad StadiumEnglish Premier League - round: 38

Aston Villa
1 Dec 2021

Manchester City
Villa ParkEnglish Premier League - round: 14

Aston Villa
21 Apr 2021

Manchester City
Villa ParkEnglish Premier League - round: 32

Manchester City
20 Jan 2021

Aston Villa
Etihad StadiumEnglish Premier League - round: 1

Aston Villa
12 Jan 2020

Manchester City
Villa ParkEnglish Premier League - round: 22

Manchester City
26 Oct 2019

Aston Villa
Etihad StadiumEnglish Premier League - round: 10

Manchester City
5 Mar 2016

Aston Villa
English Premier League - round: 29

Aston Villa
8 Nov 2015

Manchester City
English Premier League - round: 12

Manchester City
25 Apr 2015

Aston Villa
Premier League - round: 34

Manchester City
25 Apr 2015

Aston Villa
English Premier League - round: 34

Aston Villa
4 Oct 2014

Manchester City
Premier League - round: 7

Aston Villa
4 Oct 2014

Manchester City
English Premier League - round: 7

Manchester City
7 May 2014

Aston Villa
Premier League - round: 29

Manchester City
7 May 2014

Aston Villa
English Premier League - round: 29

Aston Villa
28 Sept 2013

Manchester City
Premier League - round: 6

Aston Villa
28 Sept 2013

Manchester City
English Premier League - round: 6

Aston Villa
4 Mar 2013

Manchester City
Premier League - round: 28

Manchester City
17 Nov 2012

Aston Villa
Premier League - round: 12

Aston Villa
12 Feb 2012

Manchester City
Premier League - round: 25

Manchester City
15 Oct 2011

Aston Villa
Premier League - round: 8

Aston Villa
22 Jan 2011

Manchester City
Premier League - round: 24

Manchester City
28 Dec 2010

Aston Villa
Premier League - round: 20

Manchester City
1 May 2010

Aston Villa
Premier League - round: 37

Aston Villa
5 Oct 2009

Manchester City
Premier League - round: 8

Manchester City
4 Mar 2009

Aston Villa
Premier League - round: 28

Aston Villa
17 Aug 2008

Manchester City
Premier League - round: 1

Aston Villa
22 Dec 2007

Manchester City
Premier League - round: 18

Manchester City
16 Sept 2007

Aston Villa
Premier League - round: 6

Manchester City
28 Apr 2007

Aston Villa
Premier League - round: 36

Aston Villa
29 Nov 2006

Manchester City
Premier League - round: 15

Aston Villa
25 Apr 2006

Manchester City
Premier League - round: 36

Manchester City
31 Oct 2005

Aston Villa
Premier League - round: 11

Aston Villa
7 May 2005

Manchester City
Premier League - round: 37

Manchester City
27 Nov 2004

Aston Villa
Premier League - round: 15

Aston Villa
4 Apr 2004

Manchester City
Premier League - round: 31

Manchester City
14 Sept 2003

Aston Villa
Premier League - round: 5

Manchester City
26 Dec 2002

Aston Villa
Premier League - round: 20

Aston Villa
28 Aug 2002

Manchester City
Premier League - round: 3

Manchester City
31 Mar 2001

Aston Villa
Premier League - round: 31

Aston Villa
16 Dec 2000

Manchester City
Premier League - round: 18

Aston Villa
27 Apr 1996

Manchester City
Premier League - round: 37

Manchester City
25 Nov 1995

Aston Villa
Premier League - round: 15

Aston Villa
3 May 1995

Manchester City
Premier League - round: 37

Manchester City
31 Dec 1994

Aston Villa
Premier League - round: 22

Manchester City
2 Apr 1994

Aston Villa
Premier League - round: 36

Aston Villa
22 Feb 1994

Manchester City
Premier League - round: 22

Aston Villa
18 Apr 1993

Manchester City
Premier League - round: 40

Manchester City
19 Dec 1992

Aston Villa
Premier League - round: 20