Subscribers will be able to watch the game on SkySports Main Event and SkySports Premier League, with coverage also accessible on the SkyGo app.
Sky’s programming gets underway at 5pm, with kick-off set for 5.30pm.
Download the new Independent Premium app
Sharing the full story, not just the headlines
Man City will extend their lead over third-placed Leicester to seven points with a win, but Brendan Rodgers’ side could shave the deficit between the two clubs to just one point.
Here’s what you need to know.
When is the match?
The match kicks off at 5.30pm at the King Power stadium.
What TV channel is it on?
The match will be shown live on Sky Sports Main Event and Sky Sports Premier League.
Subscribers will be able to stream the match through the SkyGo app.
David Silva is a doubt for the visitors after picking up a knock in midweek but Raheem Sterling will definitely miss out. Oleksandr Zinchenko is back from suspension.
Wilfred Ndidi will not be risked by Leicester, who are also without Nampalys Mendy, Daniel Amartey and the suspended Hamza Choudhury. Ryan Bennett could make his Foxes debut if Brendan Rodgers opts for a back three.
Man City: Ederson, Walker, Otamendi, Fernandinho, Mendy, De Bruyne, Rodri, Gundogan, Bernardo Silva, Mahrez, Jesus
Neither side will be at their best here. Leicester’s defensive midfielders are all sidelined, meaning Rodgers will have to play a very attacking trio or alternate to a back three and hand loanee Ryan Bennett a baptism of fire. City will have an eye on their tie with Real Madrid in the Champions League and will likely rotate as a result. A draw between a slightly out-of-form Leicester and distracted City seems a likely result.
Get news as it breaks from 1,000s of local, national and international sources -
a one-stop shop for news, sport, entertainment, business news, latest news, exclusives, celebrities, showbiz, politics and lifestyle from Newscabal UK