The Citizens enter the game 14 points clear of second-placed Manchester United and are 11 points away from being crowned champions with seven games remaining.
Pep Guardiola's men have won six consecutive matches in all competitions and were comfortable 2-0 winners at Leicester City last weekend. It was less straightforward in midweek as a late Phil Foden goal saw them beat Borussia Dortmund 2-1 in the Champions League quarter-final first leg.
Leeds beat Sheffield United 2-1 last time out to all but secure another season in the top flight as they surpassed the 40-point mark. Anything other than a defeat against City would see them climb into the top half.
Guardiola has a fully fit squad at his disposal but is likely to make changes ahead of the second leg against Dortmund. Club legend Sergio Aguero will be hoping for another start after playing 63 minutes against Leicester.
Whites boss Marcelo Bielsa will be without Jack Harrison as he is ineligible to play against his parent club. Adam Forshaw has been out with a hip injury since September 2019 and remains sidelined but could return before the season ends.
Ederson; Cancelo, Stones, Laporte, Zinchenko; Fernandinho, Rodri; Sterling, De Bruyne, Jesus; Aguero.
Meslier; Ayling, Llorente, Cooper, Alioski; Phillips; Costa, Dallas, Roberts, Raphinha; Bamford.
Ones to watch
After being named man of the match against Dortmund and Leicester, the Citizens' player to watch is Kevin De Bruyne. The Belgian has been excellent since returning from international duty. He netted the opener on Tuesday and played a big part in the build-up to the second goal in both games with killer passes. The 29-year-old also signed a two-year extension with the club this week, keeping him in Manchester until 2025.
For Leeds, their man to watch is tricky Brazilian Raphinha. The 24-year-old was signed from Ligue 1 side Rennes for £17m in October and has contributed to 12 goals, scoring and assisting six. He's uncapped for Brazil but is hopeful of making the squad for this summer's Copa America, which would be a nice reward for an impressive first season in Yorkshire.
The sides last met in October and shared the spoils in a 1-1 draw. It was a well-deserved point for Bielsa's men, with record signing Rodrigo equalising after Raheem Sterling had given City the lead.
That was the first league meeting since 2004, but they did play each other in a 2013 FA Cup tie which the Citizens won 4-0.
Leeds' last away victory in this fixture was in 2001 as they won 4-0 at Maine Road.
Earlier in the season...
How to watch
The match starts at 12:30 BST on Saturday, 10 April and is available to watch on BT Sport 1.
What the managers have said
Guardiola via mancity.com:
“If there is one person who can find the secrets, it is him [Bielsa]. His work ethic, his knowledge of the game...I know how tough tomorrow at 12.30pm will be.
"I hope we are prepared to compete. We are four games away and tomorrow is a big step.
"The players know from the first game how difficult it was and tomorrow will not be an exception.
"Being promoted last season, already safe with 42 points and seven games left - they have done incredibly well all season.
“I admire a lot of things they do, especially how they behave on the pitch. It doesn't matter the opposition or competition. They demand you do things you are not used to.
"It’s a challenge. We are so close - we need three wins and one draw - and when you play at home it is an opportunity.”
Bielsa via leedsunited.com
“Both teams aim for creativity and this helps in building a good spectacle.
“The team will be subject to a big, big test against the leaders Manchester City and we will see how the team has evolved.
“Three years now we’ve been trying to play in one way, but when you’re trying to play in a certain way there is always things to correct.
“If you change the way you play, then you start another process. I always think you have to improve the way you want to play rather than choose a different way to play.”