Aston Villa vs Manchester City Timeline (Head to Head)

Aston Villa vs Manchester City Timeline FAQ

When did Aston Villa last beat Manchester City?

The last time Aston Villa beat Manchester City was back in 6 December 2023 when they won 1-0 in the English Premier League.

When did Aston Villa last loose to Manchester City?

The last time Aston Villa lost to Manchester City was on 3 April 2024 when they lost 1-4 in the English Premier League.

When was Aston Villa's biggest win over Manchester City?

Aston Villa's biggest win over Manchester City was on 17 August 2008 when they won 4-2 in the Premier League.

When was Aston Villa heaviest defeat to Manchester City?

Aston Villa's heaviest defeat to Manchester City was on 12 January 2020 when they were beaten 1-6 in the English Premier League.

When do Aston Villa and Manchester City next play each other?

Aston Villa and Manchester City next play each other on 21 December 2024 in the English Premier League.

Aston Villa vs Manchester City Stats

Total Matches:
52 Matches
Total Goals:
158 Goals
Goals Per Match:
3.04 Goals Per Match
Aston Villa Wins:
9 (17%)
Draws:
10 (19%)
Manchester City Wins:
33 (63%)
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
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
This data is based on all matches in our system and may not be 100% complete.

Aston Villa vs Manchester City Next H2H

Aston Villa

Aston Villa

21 Dec 2024
Manchester City

Manchester City

Aston Villa vs Manchester City Last H2H

Manchester City

Manchester City

3 Apr 2024
Aston Villa

Aston Villa

Aston Villa vs Manchester City 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