Manchester City vs Aston Villa Prediction, Betting Tips, Lineups & Odds | 22 Apr 2025
Citizens Look Set for Victory
If you agree with our verdict that Man City will have the edge when clashing with Aston Villa, then you can back the home team at -118. We’re expecting a return with this Full-Time Result bet.
7 City Victories in Last 10 H2H Battles
Manchester City have triumphed in back-to-back games. The latest was on their travels where Everton were beaten 2-0 at Goodison Park. Pep Guardiola's men boasted 67% possession and had six shots on target, while Nico O'Reilly and Mateo Kovacic each scored one goal.
Aston Villa beat Newcastle United in their previous game, making it five straight victories. It was a 4-1 home win at Villa Park. The Villans were 49% in the possession stakes and had nine shots on goal, while Ollie Watkins, Ian Maatsen, Daniel Burn (own goal) and Amadou Onana were all on target.
Head-to-Head Statistics
Villa had the upper hand in the previous clash between these sides. At Villa Park, they recorded a 2-1 home victory over City. The 10 previous H2H meetings have involved seven City wins, one draw and two Villa victories.
Premier League | G | W | D | L | GF | GA | GD | GD | P | |
---|---|---|---|---|---|---|---|---|---|---|
3 | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 |
13 | ![]() |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0 |
5 wins, 3 losses and 2 draws, averaging 1.7 goals from 13.1 attempts and 5.2 shots on goal. City have had 62.4% possession, 591.9 passes and 3.9 corners per match. On average, they have conceded 1.2 goals from 8.9 attempts and 3.1 shots on goal, while their opponents have earned 4.1 corners.
Top goalscorer Omar Marmoush has found the net 6 times, Erling Haaland 3, with Mateo Kovacic and two other players on 2. Leading assistor is Ilkay Gundogan with 4, while goalies Ederson Moraes and Stefan Ortega have 5 clean sheets between them.
Aston Villa – Last 10 League GamesVilla have 6 victories, 2 defeats and 2 draws, with an average of 1.9 goals from 14.6 attempts and 5.7 shots on goal. There’s been an average of 56.1% possession, 465.7 passes, 6.9 corners awarded and 4.3 corners against them, while they’ve conceded 1.2 goals from 12.1 attempts and 3.9 shots on goal.
Ollie Watkins is top of the team’s scoring charts with 5, while Donyell Malen and Marco Asensio have 3. Morgan Rogers has had 4 assists, with Emiliano Martinez and Robin Olsen notching 3 clean sheets between them in the last 10 games.
Confirmed Lineups
Manchester City confirmed lineup (4-1-4-1): Stefan Ortega (GK), Matheus Nunes, Ruben Dias, Josko Gvardiol, Nico O'Reilly, Mateo Kovacic, James McAtee, Bernardo Silva, Ilkay Gundogan, Omar Marmoush, Kevin De Bruyne.
Aston Villa confirmed lineup (4-2-3-1): Emiliano Martinez (GK), Matty Cash, Ezri Konsa, Pau Torres, Lucas Digne, Boubacar Kamara, Amadou Onana, Morgan Rogers, Youri Tielemans, Jacob Ramsey, Marcus Rashford.
Manchester City vs Aston Villa Prediction & Betting Tips
Man City could land the money in this Premier League game and we’ll take this pick with confidence. There are appealing odds of -118 and we can’t pass up the chance to back the favourites.
Our football predictions are always well-researched and it starts with a combination of team news and form guide. Once we have a clear idea of what might happen, we match up the latest data.
Key Manchester City vs Aston Villa league stats:
City to Win Probability
The bookies make it a 54.1% chance that our pick is settled as a winner. However, our experts think that the probability is close to 60% taking all factors into consideration. This is why we can recommend this wager.
If you expect City to win but also concede at least once, then it stands to reason that the Result + BTTS Yes selection provides a nice betting option at a bigger price.

Correct Score Prediction
Man City are available to back at +650 to secure a 2-1 victory. This is a risky but potentially more rewarding bet, with this correct score option providing appeal.
Player Prop Picks
Phil Foden (City) hasn’t recorded a shot on goal in four straight Premier League matches. We think that he will fail to cover the line and this Shots on Target bet can be backed at -102.


T&C apply. Gamble responsibly 18+
Omar Marmoush (City) has scored in three consecutive Premier League home games. The Anytime Goalscorer odds look really appealing based on the stats and we’ll take a chance on him at odds of +140.


T&C apply. Gamble responsibly 18+
Corners Prediction
City have had under 5.5 corners in seven consecutive matches, with Aston Villa conceding under 5.5 corners in 4 of the past 5 away matches. We’re anticipating City to fall short of the line, with this Team Corners wager available at -100.






T&C apply. Gamble responsibly 18+
Manchester City vs Aston Villa Odds
The odds are updated on a frequent basis. You might therefore find that they are different to the ones listed for the above betting predictions.
Bookies Have City as Favourites
Manchester City are the shortest price to win this Premier League game according to the bookies, with the gambling operators giving them a 54% probability due to their -118 betting odds. Aston Villa are the +275 underdogs, while the draw can also be backed as an alternative.
For those expecting a high-scoring game, Over 2.5 Goals is the shortest price.
Many customers enjoy placing a Premier League Bet Builder where you can combine different betting selections with the football betting sites. The more picks means that the odds get bigger.







Omar Marmoush Favourite to Find the Net First
Omar Marmoush is the market leader at +380 to be the First Goalscorer. Should you think he will score the last goal, then a similar price can be found.












- Premier League: 21/12 2024 Aston Villa 2 Man City 1
- Premier League: 03/04 2024 Man City 4 Aston Villa 1
- Premier League: 06/12 2023 Aston Villa 1 Man City 0
- Premier League: 12/02 2023 Man City 3 Aston Villa 1
- Premier League: 03/09 2022 Aston Villa 1 Man City 1
- Premier League: 22/05 2022 Man City 3 Aston Villa 2
- Premier League: 01/12 2021 Aston Villa 1 Man City 2
- Premier League: 21/04 2021 Aston Villa 1 Man City 2
- Premier League: 20/01 2021 Man City 2 Aston Villa 0
- EFL Cup: 01/03 2020 Aston Villa 1 Man City 2


- 5 wins, 3 defeats and 2 draws in the previous 10 matches
- 6 wins, 2 defeats and 2 draws in the previous 10 home matches
- 6 wins, 2 defeats and 2 draws in the previous 10 matches
- 4 wins, 5 defeats and 1 draw in the previous 10 away matches
- An average of 1.70 goals scored and 1.20 conceded in the previous 10 matches
- An average of 2.50 goals scored and 1.10 conceded in the previous 10 home matches
- An average of 2.90 goals per game in the previous 10 matches
- An average of 3.60 goals per game in the previous 10 home matches
- BTTS Yes in 3 of the previous 10 matches
- BTTS Yes in 6 of the previous 10 home matches
- Over 2.5 Goals in 4 of the previous 10 matches
- Over 2.5 Goals in 7 of the previous 10 home matches
- An average of 1.90 goals scored and 1.20 conceded in the previous 10 matches
- An average of 1.20 goals scored and 1.60 conceded in the previous 10 away matches
- An average of 3.10 goals per game in the previous 10 matches
- An average of 2.80 goals per game in the previous 10 away matches
- BTTS Yes in 6 of the previous 10 matches
- BTTS Yes in 3 of the previous 10 away matches
- Over 2.5 Goals in 7 of the previous 10 matches
- Over 2.5 Goals in 7 of the previous 10 away matches
- An average of 3.90 corners awarded and 4.10 corners conceded in the last 10 matches
- An average of 5.70 corners awarded and 3.10 corners against in the last 10 home matches
- An average of 8.00 corners awarded in the last 10 matches
- An average of 8.80 corners awarded in the last 10 home matches
- Had the most corners in 4 and least corners in 6 of the last 10 matches
- Had the most corners in 7 and least corners in 3 of the last 10 home matches
- An average of 6.90 corners awarded and 4.30 corners conceded in the last 10 matches
- An average of 5.30 corners awarded and 5.40 corners against in the last 10 away matches
- An average of 11.20 corners awarded in the last 10 matches
- An average of 10.70 corners awarded in the last 10 away matches
- Had the most corners in 4 and least corners in 4 of the last 10 matches
- Had the most corners in 4 and least corners in 6 of the last 10 away matches
- An average of 62.40% possession in the last 10 matches
- An average of 62.50% possession in the last 10 home matches
- Most possession in 9 of the last 10 matches
- Most possession in 9 of the last 10 home matches
- An average of 56.10% possession in the last 10 matches
- An average of 48.40% possession in the last 10 away matches
- Most possession in 7 of the last 10 matches
- Most possession in 3 of the last 10 away matches
- Top Scorers for Manchester City this season are Erling Haaland (21), Phil Foden (7), Mateo Kovacic (6)
- Top Assistors for Manchester City this season are Savinho (8), Kevin De Bruyne (7), Ilkay Gundogan (5)
Manchester City vs Aston Villa Lineups & Team News
Our City vs Villa team news will highlight the injuries for both squads, with the lineups giving you a helping hand with your bets.
The Premier League squads highlight the star players operating for every team in the division.
Manchester City Confirmed Lineup 4-1-4-1
Aston Villa Confirmed Lineup 4-2-3-1
Manchester City Confirmed Lineup 4-1-4-1
Aston Villa Confirmed Lineup 4-2-3-1
Manchester City Substitutes
- 10Jack Grealish
- 11Jeremy Doku
- 14Nico Gonzalez
- 25Manuel Akanji
- 26Savinho
- 33Scott Carson
- 45Abdukodir Khusanov
- 47Phil Foden
- 82Rico Lewis
Aston Villa Substitutes
- 3Axel Disasi
- 6Ross Barkley
- 7John McGinn
- 11Ollie Watkins
- 16Andres Garcia
- 17Donyell Malen
- 21Marco Asensio
- 22Ian Maatsen
- 25Robin Olsen
Previous Manchester City Lineups
Previous Aston Villa Lineups
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Bournemouth | 0 | 0 | 0 | 0 | 0:0 | 0 |
2 | Arsenal | 0 | 0 | 0 | 0 | 0:0 | 0 |
3 | Aston Villa | 0 | 0 | 0 | 0 | 0:0 | 0 |
4 | Brentford | 0 | 0 | 0 | 0 | 0:0 | 0 |
5 | Brighton | 0 | 0 | 0 | 0 | 0:0 | 0 |
6 | Burnley | 0 | 0 | 0 | 0 | 0:0 | 0 |
7 | Chelsea | 0 | 0 | 0 | 0 | 0:0 | 0 |
8 | Crystal Palace | 0 | 0 | 0 | 0 | 0:0 | 0 |
9 | Everton | 0 | 0 | 0 | 0 | 0:0 | 0 |
10 | Fulham | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | Leeds | 0 | 0 | 0 | 0 | 0:0 | 0 |
12 | Liverpool | 0 | 0 | 0 | 0 | 0:0 | 0 |
13 | Man City | 0 | 0 | 0 | 0 | 0:0 | 0 |
14 | Man United | 0 | 0 | 0 | 0 | 0:0 | 0 |
15 | Newcastle | 0 | 0 | 0 | 0 | 0:0 | 0 |
16 | Nott’m Forest | 0 | 0 | 0 | 0 | 0:0 | 0 |
17 | Sunderland | 0 | 0 | 0 | 0 | 0:0 | 0 |
18 | Tottenham | 0 | 0 | 0 | 0 | 0:0 | 0 |
19 | West Ham | 0 | 0 | 0 | 0 | 0:0 | 0 |
20 | Wolverhampton | 0 | 0 | 0 | 0 | 0:0 | 0 |
# | Team | G | W | D | L | +/- | P |
---|---|---|---|---|---|---|---|
1 | Bournemouth | 0 | 0 | 0 | 0 | 0:0 | 0 |
2 | Arsenal | 0 | 0 | 0 | 0 | 0:0 | 0 |
3 | Aston Villa | 0 | 0 | 0 | 0 | 0:0 | 0 |
4 | Brentford | 0 | 0 | 0 | 0 | 0:0 | 0 |
5 | Brighton | 0 | 0 | 0 | 0 | 0:0 | 0 |
6 | Burnley | 0 | 0 | 0 | 0 | 0:0 | 0 |
7 | Chelsea | 0 | 0 | 0 | 0 | 0:0 | 0 |
8 | Crystal Palace | 0 | 0 | 0 | 0 | 0:0 | 0 |
9 | Everton | 0 | 0 | 0 | 0 | 0:0 | 0 |
10 | Fulham | 0 | 0 | 0 | 0 | 0:0 | 0 |
11 | Leeds | 0 | 0 | 0 | 0 | 0:0 | 0 |
12 | Liverpool | 0 | 0 | 0 | 0 | 0:0 | 0 |
13 | Man City | 0 | 0 | 0 | 0 | 0:0 | 0 |
14 | Man United | 0 | 0 | 0 | 0 | 0:0 | 0 |
15 | Newcastle | 0 | 0 | 0 | 0 | 0:0 | 0 |
16 | Nott’m Forest | 0 | 0 | 0 | 0 | 0:0 | 0 |
17 | Sunderland | 0 | 0 | 0 | 0 | 0:0 | 0 |
18 | Tottenham | 0 | 0 | 0 | 0 | 0:0 | 0 |
19 | West Ham | 0 | 0 | 0 | 0 | 0:0 | 0 |
20 | Wolverhampton | 0 | 0 | 0 | 0 | 0:0 | 0 |

















