Pep Guardiola's side have lost eight of their last 11 matches in all competitions, and last weekend's 2-1 defeat to Manchester United in the Manchester derby left them in fifth spot in the Premier League table, nine points behind the leaders Liverpool, who have a game in hand.
Villa, meanwhile, are currently seventh in the division, three points behind fourth-placed Nottingham Forest, and Unai Emery's side have been victorious in three of their last four matches in all competitions.
That said, Villa will enter this contest off the back of a 2-1 defeat to Forest at the City Ground.
Here, Sports Mole takes an in-depth look at the head-to-head record and previous meetings between the two sides ahead of their contest at Villa Park this weekend.
Head-to-head record
Previous meetings: 181
Aston Villa wins: 58
Draws: 42
Man City wins: 81
These two teams have locked horns on 181 occasions throughout history, and Man City lead the overall head-to-head record, boasting 81 victories to Villa's 58, while there have also been 42 draws.
It is a fixture that dates back to October 1899, with Villa beating Man City 2-1 in their first-ever meeting, but the recent contests have been dominated by the Citizens.
Indeed, Man City have won 15 and lost just one of their last 17 matches with Villa, including a 4-1 victory when the two teams last locked horns in the Premier League at the Etihad Stadium in April 2024.
Villa beat the Citizens 1-0 in the corresponding match at Villa Park last term, though, which proved to be their first Premier League success over the reigning English champions since September 2013.
In the Premier League, the two teams have met 48 times, with Man City leading the head-to-head 30 wins to Villa's eight, while they have scored 98 times in the Premier League against Saturday's opponents.
Sergio Aguero is the all-time leading goalscorer in this contest, having scored 10 times against Villa during his time at Man City, with nine of those strikes coming in the Premier League.
Man City have scored at least two goals in 11 of their last 13 matches with Villa in all competitions, but their recent form will certainly hand the home side confidence leading into Saturday's clash.
Last 20 meetings
Apr 03, 2024: Man City 4-1 Aston Villa (Premier League)
Dec 06, 2023: Aston Villa 1-0 Man City (Premier League)
Feb 12, 2023: Man City 3-1 Aston Villa (Premier League)
Sep 03, 2022: Aston Villa 1-1 Man City (Premier League)
May 22, 2022: Man City 3-2 Aston Villa (Premier League)
Dec 01, 2021: Aston Villa 1-2 Man City (Premier League)
Apr 21, 2021: Aston Villa 1-2 Man City (Premier League)
Jan 20, 2021: Man City 2-0 Aston Villa (Premier League)
Mar 01, 2020: Aston Villa 1-2 Man City (EFL Cup Final)
Jan 12, 2020: Aston Villa 1-6 Man City (Premier League)
Oct 26, 2019: Man City 3-0 Aston Villa (Premier League)
Mar 05, 2016: Man City 4-0 Aston Villa (Premier League)
Jan 30, 2016: Aston Villa 0-4 Man City (FA Cup Fourth Round)
Nov 08, 2015: Aston Villa 0-0 Man City (Premier League)
Apr 25, 2015: Man City 3-2 Aston Villa (Premier League)
Oct 04, 2014: Aston Villa 0-2 Man City (Premier League)
May 07, 2014: Man City 4-0 Aston Villa (Premier League)
Sep 28, 2013: Aston Villa 3-2 Man City (Premier League)
Mar 04, 2013: Aston Villa 0-1 Man City (Premier League)
Nov 17, 2012: Man City 5-0 Aston Villa (Premier League)
Last 10 Premier League meetings
Apr 03, 2024: Man City 4-1 Aston Villa (Premier League)
Dec 06, 2023: Aston Villa 1-0 Man City (Premier League)
Feb 12, 2023: Man City 3-1 Aston Villa (Premier League)
Sep 03, 2022: Aston Villa 1-1 Man City (Premier League)
May 22, 2022: Man City 3-2 Aston Villa (Premier League)
Dec 01, 2021: Aston Villa 1-2 Man City (Premier League)
Apr 21, 2021: Aston Villa 1-2 Man City (Premier League)
Jan 20, 2021: Man City 2-0 Aston Villa (Premier League)
Jan 12, 2020: Aston Villa 1-6 Man City (Premier League)
Oct 26, 2019: Man City 3-0 Aston Villa (Premier League)
Read more on Aston Villa vs Man City
Rodri, Akanji latest: Man City injury, suspension list for Villa contest
Written by
Matt Law