The Whites fell 3-2 to Chelsea over the weekend to sit in 15th place in the table, five points clear of the relegation zone.
Ferran Torres remains a long-term absentee with a foot injury.
Joe Gelhardt came off the bench to score against Chelsea and could be rewarded with a start in the absence of Bamford and Rodrigo.
Manchester City: Ederson; Zinchenko, Laporte, Dias, Walker; De Bruyne, Rodri, Silva; Foden, Jesus, Mahrez
Leeds United: Meslier; Firpo, Llorente, Ayling, Dallas; James, Forshaw, Shackleton; Raphinha; Roberts; Gelhardt
Raheem Sterling (Manchester City)
Scored his 100th goal in a City shirt in the victory over Wolves with a well-taken penalty. Could have had an assist late on, but overall was the Citizens best player on the day.
Tyler Roberts (Leeds United)
Was excellent throughout the match against Chelsea. He's stepped in for Bamford and played well, showing off his ability to pass and offers a threat going forward.
Showed off his excellent anticipation and execution skills to grab the Whites' second.
In April, Leeds claimed a dramatic 2-1 victory on their last visit to the Etihad.
Stuart Dallas opened the scoring three minutes from halftime with a low shot that went in off the inside of the post.
Whites skipper Cooper was dismissed on the stroke of halftime for a tackle on Gabriel Jesus.
City dominated the second half and deservedly equalized when Torres scored his first Premier League goal in almost four months.
Kick-off is set for 8pm.