Crystal Palace vs Man City prediction, odds, betting tips and best bets for Premier League

By | March 11, 2023

Man City look to keep pressure on league leaders Arsenal as they travel to Crystal Palace in a Premier League match in a primetime slot.

Since the disappointing draw with Nottingham Forest in mid-February, City have won three games in a row across all competitions by a combined 9-1 scoreline, including a 2-0 victory over Newcastle last time out that secured three big points in the title race.

Victory here would see Man City slice the gap at the top of the table to just two points, putting pressure on the Gunners who play on Sunday at Fulham. That could be a common occurrence over the next few weeks as Arsenal’s Europa League participation will see them handed a number of Sunday league fixtures.

Crystal Palace seemed like a mid-table for much of the season’s first half, but a 10-match winless run now has them in a free fall as they currently sit in 12th, just five points above the relegation zone. They’re not yet firmly in a scrap to avoid the drop, but could be dragged into the fire with a few more negative results.

MORE: Updated Premier League top goal scorers table

Crystal Palace vs Man City odds

Thanks to the betting market’s longtime love affair with Man City and a poor Crystal Palace run of form, the odds on this match are swung wildly in favour of the visitors at Selhurst Park. Goals are expected to flow as well, while it will be tough for Palace to find the back of the net.

Palace’s ability to keep Man City at bay of late, with a pair of clean sheets in their last three meetings, has the over 2.5 total goals somewhat muted, but the handicap spread indicates the market still expects Pep Guardiola to engineer a multi-goal victory.


Palace win +825 +736 8/1 9.50 8.80
Draw +400 +400 4/1 4.75 5.20
Man City win -300 -313 1/3 1.33 1.38
Both teams
to score Y / N
+100 / -160 +100 / -156 1/1, 8/11 2.05 / 1.70 2.11 / 1.73
Over / Under
2.5 goals
-145 / +105 -141 / +107 4/6, 11/10 1.73 / 2.10 1.76 / 2.16
Man City -1.5 -110 -102
Palace +1.5 -130 -125

Crystal Palace vs Man City: Three things to know

Here are the facts, news, and trends to be aware of ahead of the match:

Crystal Palace vs Man City match facts

  • Date: Saturday, March 11
  • Kickoff Time: 12:30 pm ET / 5:30 pm GMT / 4:30 am AEDT (Sun, Mar. 12)
  • Location: Selhurst Park (London, England)
  • Official: Robert Jones
  • Last meeting: Man City 4-2 Crystal Palace (Aug. 27, 2022 | Premier League)

Crystal Palace vs Man City team news

Crystal Palace’s Cheick Doucoure is suspended for last week’s red card, while goalkeeper Sam Johnstone is out for a month with a calf injury. Otherwise, there are no new concerns for the home side from a fitness perspective.

Every single Man City player is fit and ready to participate in this match. Phil Foden aggravated a foot injury against Newcastle, but Guardiola indicated he’s still fit enough to be available for selection. John Stones and Aymeric Laporte have dealt with an illness recently, but have both returned to training.

MORE: Updated Premier League table with a snapshot of each race

Crystal Palace vs Man City key stats

  • Crystal Palace have avoided defeat to Man City five times in their last 13 Premier League meetings, the fourth-most of any club since Pep Guardiola joined City, behind only Liverpool (9), Tottenham (8), and Man United (7).
  • In the reverse fixture back in August, the 2-0 Palace lead within the first 21 minutes was the earliest Man City had gone behind by two goals at home since 2010. However, Erling Haaland’s first Premier League hat-trick turned the game on its head after halftime.
  • No Premier League club has collected fewer league points in 2023 than the five that Crystal Palace have earned, joint lowest with Bournemouth. Only Newcastle (3) have fewer league goals in 2023 than the four scored by Crystal Palace.

Crystal Palace vs Man City prediction

  • Moneyline lean: Man City (-300)
  • Against the spread lean: Man City -1.5 (-110)
  • Score prediction: Crystal Palace 0-2 Man City

This match won’t feature the same offensive explosion Man City enjoyed in their come-from-behind victory against the Eagles the last time they matched up, but it should still be comfortable for Pep Guardiola. Erling Haaland has cooled off significantly, but others in the squad have stepped up to provide goalscoring assistance, as the likes of Phil Foden and Bernardo Silva have multiple goals during Haaland’s recent six-match league slump (two goals scored).

Crystal Palace vs Man City: best bet

  • Pick: Man City to win to nil
  • Odds: +100 (BetMGM)

The odds on this are putrid, but not quite as bad as the Crystal Palace attack has been in this recent run of poor form. They have scored just four goals in nine league games through 2023, second-lowest in the league across that time, and it’s a well-earned dark mark, as they’ve put together just 6.94 xG across that span, or just 0.77 xG per game.

Additionally, while Palace went up 2-0 on Man City in the opening stages of the reverse fixture in August, they had just a single shot the rest of the match after scoring the second goal. While game flow played a large part in that as City poured on the pressure to turn the match around, they were still well beaten from that point on, and Pep Guardiola will now have a blueprint on how to pummel this Palace side.

Crystal Palace vs Man City flier bet

  • Pick: Ilkay Gundogan/Bernardo Silva anytime goalscorer
  • Odds: +400 (BetMGM)

Since the start of February, Erling Haaland has only scored two goals in six Premier League matches. He still leads the team in expected goals in that span with 1.98 xG, but others have stepped up in a big way, especially the midfielders.

Bernardo Silva has scored twice in that span, but it’s Ilkay Gundogan who is second on the team in expected goals through that six-goal stretch, with his 1.89 xG nipping at Haaland’s heels.

A selection of either of these two players is a viable option, with both sporting 4/1 odds. Meanwhile, you can get Gundogan to score or assist a goal at +150, with his xA mark over 1.0 fourth on the team through those last six games. But assists can be funky, and the jump in odds makes a goalscorer selection much more attractive.

Crystal Palace vs Man City live stream, TV channel

The match kicks off from Selhurst Park at 5:30 p.m. local time in London on Saturday, March 11.

  • USA & Canada: 12:30 p.m. ET
  • India: 23:00 IST
  • Hong Kong, Malaysia, Singapore: 1:30 a.m. (Sunday)
  • Australia: 4:30 a.m. AEDT (Sunday)
  • New Zealand: 6:30 a.m. NZDT (Sunday)
  TV channel Streaming
USA USA Network,
Canada fuboTV
UK Sky Sports Main Event,
Sky Sports Premier League
Sky Sports
Australia Optus Sport
New Zealand Sky Sport NOW
India Star Sports Select 1,
Star Sports 3 Asia
Hotstar VIP, JioTV
Hong Kong Now Premier League
(Ch. 620-621)
Now Player, Now E
Malaysia Astro Go, sooka
Singapore Hub Premier
(Ch. 221-222)
StarHub TV+

UK: Saturday’s match between Man City and Crystal Palace from Selhurst Park will be broadcast in the United Kingdom on Sky Sports.

USA: The match will be televised on USA Network (English) and Universo (Spanish) with both channels streaming on fuboTV, which offers a free trial for new users.

Canada: Premier League matches can be seen in Canada all season long on fuboTV, the nation’s leading streaming service for world-class soccer.

Australia: Australia’s sole broadcaster for the Premier League is Optus Sport, which recently signed a new deal for the next six seasons.