A 1-1 draw with Everton, in which Erling Haaland missed a penalty, made in one win in nine in the Premier League for the champions, who are now 12 points off table-topping Liverpool.
It was another frustrating day for City, who bosses possession but again still struggled to find the crucial click in attack to make their dominance count.
But Leicester should pose little threat, having lost three on the bounce under new manager Ruud van Nistelrooy in which time they have conceded 10 goals.
Here’s everything you need to know about the game…
Date, kick-off time and venue
Leicester vs Man City is scheduled for a 2.30pm BST kick-off on Sunday, December 29, 2024.
The match will take place at the King Power Stadium.
Where to watch Leicester vs Man City
TV channel: In the UK, the game will be televised live on Sky Sports.
Live stream: Fans can catch the contest live online via the Sky Go app and website.
Live blog: You can follow all the action on matchday via Standard Sport’s live blog.
Leicester vs Man City team news
Man City are hoping Kyle Walker has shaken off the flu to feature, with the right-back still a doubt along with the likes of injured quartet Ederson, John Stones, Matheus Nunes and Jack Grealish. Nathan Ake should be fit.
Kevin De Bruyne came off the bench against Everton so should start at the King Power, and the same could be said for Ilkay Gundogan.
For Leicester, Jordan Ayew is suspended after picking up his fifth yellow card so Patson Daka or Jamie Vardy will lead the line on their own, should the shake off a slight fitness concern.
Leicester vs Man City prediction
Surely – surely! – Manchester City have enough about them to beat a Leicester team shipping goals for fun.
City are quite generous themselves at the back, and the Foxes have a goal in them, but this should be a routine win for the champions to sign off with for 2024.
Head to head (h2h) history and results
Leicester vs Man City match odds
Odds via Betfair (subject to change).