Manchester City vs Aston Villa Timeline (Head to Head)

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 6 December 2023 when they lost 0-1 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 21 December 2024 in the English Premier League.

Manchester City vs Aston Villa Stats

Total Matches:
52 Matches
Total Goals:
158 Goals
Goals Per Match:
3.04 Goals Per Match
Manchester City Wins:
33 (63%)
Draws:
10 (19%)
Aston Villa Wins:
9 (17%)
Manchester City

MCI

Wins: 33 (63%)
Losses: 9 (17%)
Goals Scored: 109 Goals (2.10/match)
Goals Conceded: 49 Goals (0.94/match)
Cleansheets: 20
Biggest Win:6-1 on 12 January 2020.
Heaviest Defeat:2-4 on 17 August 2008.
Sequence:
WLWDWWWWWWWDWWWWWWLLWWWWLWWDWLDWLWWWWWDWWLLDWWDDWDLD
Aston Villa

AVL

Wins: 9 (17%)
Losses: 33 (63%)
Goals Scored: 49 Goals (0.94/match)
Goals Conceded: 109 Goals (2.10/match)
Cleansheets: 6
Biggest Win:4-2 on 17 August 2008.
Heaviest Defeat:1-6 on 12 January 2020.
Sequence:
LWLDLLLLLLLDLLLLLLWWLLLLWLLDLWDLWLLLLLDLLWWDLLDDLDWD
This data is based on all matches in our system and may not be 100% complete.

Manchester City vs Aston Villa Next H2H

Aston Villa

Aston Villa

21 Dec 2024
Manchester City

Manchester City

Manchester City vs Aston Villa Last H2H

Manchester City

Manchester City

3 Apr 2024
Aston Villa

Aston Villa

Manchester City vs Aston Villa Timeline All Matches

Manchester City

Manchester City

26 Apr 2025
Aston Villa

Aston Villa

Etihad StadiumEnglish Premier League - round: 34
Aston Villa

Aston Villa

21 Dec 2024
Manchester City

Manchester City

Villa ParkEnglish Premier League - round: 17
Manchester City

Manchester City

3 Apr 2024
Aston Villa

Aston Villa

Etihad StadiumEnglish Premier League - round: 31
Aston Villa

Aston Villa

6 Dec 2023
Manchester City

Manchester City

Villa ParkEnglish Premier League - round: 15
Manchester City

Manchester City

12 Feb 2023
Aston Villa

Aston Villa

Etihad StadiumEnglish Premier League - round: 23
Aston Villa

Aston Villa

3 Sept 2022
Manchester City

Manchester City

Villa ParkEnglish Premier League - round: 6
Manchester City

Manchester City

22 May 2022
Aston Villa

Aston Villa

Etihad StadiumEnglish Premier League - round: 38
Aston Villa

Aston Villa

1 Dec 2021
Manchester City

Manchester City

Villa ParkEnglish Premier League - round: 14
Aston Villa

Aston Villa

21 Apr 2021
Manchester City

Manchester City

Villa ParkEnglish Premier League - round: 32
Manchester City

Manchester City

20 Jan 2021
Aston Villa

Aston Villa

Etihad StadiumEnglish Premier League - round: 1
Aston Villa

Aston Villa

12 Jan 2020
Manchester City

Manchester City

Villa ParkEnglish Premier League - round: 22
Manchester City

Manchester City

26 Oct 2019
Aston Villa

Aston Villa

Etihad StadiumEnglish Premier League - round: 10
Manchester City

Manchester City

5 Mar 2016
Aston Villa

Aston Villa

English Premier League - round: 29
Aston Villa

Aston Villa

8 Nov 2015
Manchester City

Manchester City

English Premier League - round: 12
Manchester City

Manchester City

25 Apr 2015
Aston Villa

Aston Villa

Premier League - round: 34
Manchester City

Manchester City

25 Apr 2015
Aston Villa

Aston Villa

English Premier League - round: 34
Aston Villa

Aston Villa

4 Oct 2014
Manchester City

Manchester City

Premier League - round: 7
Aston Villa

Aston Villa

4 Oct 2014
Manchester City

Manchester City

English Premier League - round: 7
Manchester City

Manchester City

7 May 2014
Aston Villa

Aston Villa

Premier League - round: 29
Manchester City

Manchester City

7 May 2014
Aston Villa

Aston Villa

English Premier League - round: 29
Aston Villa

Aston Villa

28 Sept 2013
Manchester City

Manchester City

Premier League - round: 6
Aston Villa

Aston Villa

28 Sept 2013
Manchester City

Manchester City

English Premier League - round: 6
Aston Villa

Aston Villa

4 Mar 2013
Manchester City

Manchester City

Premier League - round: 28
Manchester City

Manchester City

17 Nov 2012
Aston Villa

Aston Villa

Premier League - round: 12
Aston Villa

Aston Villa

12 Feb 2012
Manchester City

Manchester City

Premier League - round: 25
Manchester City

Manchester City

15 Oct 2011
Aston Villa

Aston Villa

Premier League - round: 8
Aston Villa

Aston Villa

22 Jan 2011
Manchester City

Manchester City

Premier League - round: 24
Manchester City

Manchester City

28 Dec 2010
Aston Villa

Aston Villa

Premier League - round: 20
Manchester City

Manchester City

1 May 2010
Aston Villa

Aston Villa

Premier League - round: 37
Aston Villa

Aston Villa

5 Oct 2009
Manchester City

Manchester City

Premier League - round: 8
Manchester City

Manchester City

4 Mar 2009
Aston Villa

Aston Villa

Premier League - round: 28
Aston Villa

Aston Villa

17 Aug 2008
Manchester City

Manchester City

Premier League - round: 1
Aston Villa

Aston Villa

22 Dec 2007
Manchester City

Manchester City

Premier League - round: 18
Manchester City

Manchester City

16 Sept 2007
Aston Villa

Aston Villa

Premier League - round: 6
Manchester City

Manchester City

28 Apr 2007
Aston Villa

Aston Villa

Premier League - round: 36
Aston Villa

Aston Villa

29 Nov 2006
Manchester City

Manchester City

Premier League - round: 15
Aston Villa

Aston Villa

25 Apr 2006
Manchester City

Manchester City

Premier League - round: 36
Manchester City

Manchester City

31 Oct 2005
Aston Villa

Aston Villa

Premier League - round: 11
Aston Villa

Aston Villa

7 May 2005
Manchester City

Manchester City

Premier League - round: 37
Manchester City

Manchester City

27 Nov 2004
Aston Villa

Aston Villa

Premier League - round: 15
Aston Villa

Aston Villa

4 Apr 2004
Manchester City

Manchester City

Premier League - round: 31
Manchester City

Manchester City

14 Sept 2003
Aston Villa

Aston Villa

Premier League - round: 5
Manchester City

Manchester City

26 Dec 2002
Aston Villa

Aston Villa

Premier League - round: 20
Aston Villa

Aston Villa

28 Aug 2002
Manchester City

Manchester City

Premier League - round: 3
Manchester City

Manchester City

31 Mar 2001
Aston Villa

Aston Villa

Premier League - round: 31
Aston Villa

Aston Villa

16 Dec 2000
Manchester City

Manchester City

Premier League - round: 18
Aston Villa

Aston Villa

27 Apr 1996
Manchester City

Manchester City

Premier League - round: 37
Manchester City

Manchester City

25 Nov 1995
Aston Villa

Aston Villa

Premier League - round: 15
Aston Villa

Aston Villa

3 May 1995
Manchester City

Manchester City

Premier League - round: 37
Manchester City

Manchester City

31 Dec 1994
Aston Villa

Aston Villa

Premier League - round: 22
Manchester City

Manchester City

2 Apr 1994
Aston Villa

Aston Villa

Premier League - round: 36
Aston Villa

Aston Villa

22 Feb 1994
Manchester City

Manchester City

Premier League - round: 22
Aston Villa

Aston Villa

18 Apr 1993
Manchester City

Manchester City

Premier League - round: 40
Manchester City

Manchester City

19 Dec 1992
Aston Villa

Aston Villa

Premier League - round: 20