Kevin De Bruyne is still in isolation after testing positive for Covid-19 on international duty, while City are also without Spaniard Ferran Torres long-term.
With Thomas Tuchel’s side hosting Manchester United later today, City could move level on points with the Londoners by enacting revenge on West Ham after they knocked them out of the Carabao Cup in October.
Raheem Sterling keeps his place in the side, after starting and scoring in City’s last two matches.
Man City XI: Ederson, Walker, Dias, Laporte, Cancelo, Rodri, Gundogan, Silva, Mahrez, Sterling, Jesus.
Subs: Steffen, Carson, Stones, Ake, Zinchenko, Fernandinho, Palmer, McAtee.
Venue: Etihad Stadium, 2pm GMT