Skip to main content

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 21 December 2024 when they won 2-1 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 28 April 2025 in the English Premier League.

Aston Villa vs Manchester City Stats

Total Matches:
53 Matches
Total Goals:
161 Goals
Goals Per Match:
3.04 Goals Per Match
Aston Villa Wins:
10 (19%)
Draws:
10 (19%)
Manchester City Wins:
33 (62%)
Aston Villa

AVL

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
Manchester City

MCI

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
This data is based on all matches in our system and may not be 100% complete.

Aston Villa vs Manchester City Next H2H

Manchester City

Manchester City

28 Apr 2025
19:00 UTC
Aston Villa

Aston Villa

Aston Villa vs Manchester City Last H2H

Aston Villa

Aston Villa

21 Dec 2024
2 - 1
Manchester City

Manchester City

Aston Villa vs Manchester City Timeline All Matches

Manchester City

Manchester City

28 Apr 2025
19:00 UTC
Aston Villa

Aston Villa

Etihad StadiumEnglish Premier League - round: 34
Aston Villa

Aston Villa

21 Dec 2024
2 - 1
Manchester City

Manchester City

Villa ParkEnglish Premier League - round: 17
Manchester City

Manchester City

3 Apr 2024
4 - 1
Aston Villa

Aston Villa

Etihad StadiumEnglish Premier League - round: 31
Aston Villa

Aston Villa

6 Dec 2023
1 - 0
Manchester City

Manchester City

Villa ParkEnglish Premier League - round: 15
Manchester City

Manchester City

12 Feb 2023
3 - 1
Aston Villa

Aston Villa

Etihad StadiumEnglish Premier League - round: 23
Aston Villa

Aston Villa

3 Sept 2022
1 - 1
Manchester City

Manchester City

Villa ParkEnglish Premier League - round: 6
Manchester City

Manchester City

22 May 2022
3 - 2
Aston Villa

Aston Villa

Etihad StadiumEnglish Premier League - round: 38
Aston Villa

Aston Villa

1 Dec 2021
1 - 2
Manchester City

Manchester City

Villa ParkEnglish Premier League - round: 14
Aston Villa

Aston Villa

21 Apr 2021
1 - 2
Manchester City

Manchester City

Villa ParkEnglish Premier League - round: 32
Manchester City

Manchester City

20 Jan 2021
2 - 0
Aston Villa

Aston Villa

Etihad StadiumEnglish Premier League - round: 1
Aston Villa

Aston Villa

12 Jan 2020
1 - 6
Manchester City

Manchester City

Villa ParkEnglish Premier League - round: 22
Manchester City

Manchester City

26 Oct 2019
3 - 0
Aston Villa

Aston Villa

Etihad StadiumEnglish Premier League - round: 10
Manchester City

Manchester City

5 Mar 2016
4 - 0
Aston Villa

Aston Villa

English Premier League - round: 29
Aston Villa

Aston Villa

8 Nov 2015
0 - 0
Manchester City

Manchester City

English Premier League - round: 12
Manchester City

Manchester City

25 Apr 2015
3 - 2
Aston Villa

Aston Villa

Premier League - round: 34
Manchester City

Manchester City

25 Apr 2015
3 - 2
Aston Villa

Aston Villa

English Premier League - round: 34
Aston Villa

Aston Villa

4 Oct 2014
0 - 2
Manchester City

Manchester City

Premier League - round: 7
Aston Villa

Aston Villa

4 Oct 2014
0 - 2
Manchester City

Manchester City

English Premier League - round: 7
Manchester City

Manchester City

7 May 2014
4 - 0
Aston Villa

Aston Villa

Premier League - round: 29
Manchester City

Manchester City

7 May 2014
4 - 0
Aston Villa

Aston Villa

English Premier League - round: 29
Aston Villa

Aston Villa

28 Sept 2013
3 - 2
Manchester City

Manchester City

Premier League - round: 6
Aston Villa

Aston Villa

28 Sept 2013
3 - 2
Manchester City

Manchester City

English Premier League - round: 6
Aston Villa

Aston Villa

4 Mar 2013
0 - 1
Manchester City

Manchester City

Premier League - round: 28
Manchester City

Manchester City

17 Nov 2012
5 - 0
Aston Villa

Aston Villa

Premier League - round: 12
Aston Villa

Aston Villa

12 Feb 2012
0 - 1
Manchester City

Manchester City

Premier League - round: 25
Manchester City

Manchester City

15 Oct 2011
4 - 1
Aston Villa

Aston Villa

Premier League - round: 8
Aston Villa

Aston Villa

22 Jan 2011
1 - 0
Manchester City

Manchester City

Premier League - round: 24
Manchester City

Manchester City

28 Dec 2010
4 - 0
Aston Villa

Aston Villa

Premier League - round: 20
Manchester City

Manchester City

1 May 2010
3 - 1
Aston Villa

Aston Villa

Premier League - round: 37
Aston Villa

Aston Villa

5 Oct 2009
1 - 1
Manchester City

Manchester City

Premier League - round: 8
Manchester City

Manchester City

4 Mar 2009
2 - 0
Aston Villa

Aston Villa

Premier League - round: 28
Aston Villa

Aston Villa

17 Aug 2008
4 - 2
Manchester City

Manchester City

Premier League - round: 1
Aston Villa

Aston Villa

22 Dec 2007
1 - 1
Manchester City

Manchester City

Premier League - round: 18
Manchester City

Manchester City

16 Sept 2007
1 - 0
Aston Villa

Aston Villa

Premier League - round: 6
Manchester City

Manchester City

28 Apr 2007
0 - 2
Aston Villa

Aston Villa

Premier League - round: 36
Aston Villa

Aston Villa

29 Nov 2006
1 - 3
Manchester City

Manchester City

Premier League - round: 15
Aston Villa

Aston Villa

25 Apr 2006
0 - 1
Manchester City

Manchester City

Premier League - round: 36
Manchester City

Manchester City

31 Oct 2005
3 - 1
Aston Villa

Aston Villa

Premier League - round: 11
Aston Villa

Aston Villa

7 May 2005
1 - 2
Manchester City

Manchester City

Premier League - round: 37
Manchester City

Manchester City

27 Nov 2004
2 - 0
Aston Villa

Aston Villa

Premier League - round: 15
Aston Villa

Aston Villa

4 Apr 2004
1 - 1
Manchester City

Manchester City

Premier League - round: 31
Manchester City

Manchester City

14 Sept 2003
4 - 1
Aston Villa

Aston Villa

Premier League - round: 5
Manchester City

Manchester City

26 Dec 2002
3 - 1
Aston Villa

Aston Villa

Premier League - round: 20
Aston Villa

Aston Villa

28 Aug 2002
1 - 0
Manchester City

Manchester City

Premier League - round: 3
Manchester City

Manchester City

31 Mar 2001
1 - 3
Aston Villa

Aston Villa

Premier League - round: 31
Aston Villa

Aston Villa

16 Dec 2000
2 - 2
Manchester City

Manchester City

Premier League - round: 18
Aston Villa

Aston Villa

27 Apr 1996
0 - 1
Manchester City

Manchester City

Premier League - round: 37
Manchester City

Manchester City

25 Nov 1995
1 - 0
Aston Villa

Aston Villa

Premier League - round: 15
Aston Villa

Aston Villa

3 May 1995
1 - 1
Manchester City

Manchester City

Premier League - round: 37
Manchester City

Manchester City

31 Dec 1994
2 - 2
Aston Villa

Aston Villa

Premier League - round: 22
Manchester City

Manchester City

2 Apr 1994
3 - 0
Aston Villa

Aston Villa

Premier League - round: 36
Aston Villa

Aston Villa

22 Feb 1994
0 - 0
Manchester City

Manchester City

Premier League - round: 22
Aston Villa

Aston Villa

18 Apr 1993
3 - 1
Manchester City

Manchester City

Premier League - round: 40
Manchester City

Manchester City

19 Dec 1992
1 - 1
Aston Villa

Aston Villa

Premier League - round: 20

Subscribe to our Newsletter

Get the weekends EPL fixtures direct to your inbox every Friday.

© 2025 EPLFixturesToday.com
EPL Fixtures Today provides you with a comprehensive and up-to-date list of upcoming fixtures involving English Premier League Football (EPL) teams. We also provide stats, previews, results & EPL goal & match highlights.
We cover The FA Cup, EFL Cup, The UEFA Champions League, The UEFA Europa League and more. If you're a Premier League fan this is the place for you!!
Find us on:
Predictions are just for fun, EPLFixturesToday.com is not responsible for any losses incurred as a result of following them.
Market value data provided by TransferMarkt.co.uk.

Please Gamble Responsibly

Begambleaware.org aims to promote responsible gambling. Visit their website information on making informed decisions about gambling.

This website uses cookies to enhance the user experience.