Manchester City welcome Sergio Aguero back into the starting line-up after his injury at Selhurst Park last week.
Vincent Kompany, however, misses out after sustaining a calf injury against Juventus in the club's midweek Champions League opener. Nicolas Otamendi makes his first start for the club in place of the Belgian.
Samir Nasri, after picking up a knock on Wednesday, has not been risked.
West Ham United are without Angelo Ogbonna, who is out with a hamstring injury, and Chiekou Kouyate, who picked up a knock against Newcastle United on Monday.
Pedro Obiang has overcome an ankle problem to start. Slaven Bilic can also welcome back Mauro Zarate, who starts on the bench, and goalkeeper Adrian, who returns from suspension.
Manchester City: Hart, Sagna, Otamendi, Mangala, Kolarov, Fernandinho, Toure, De Bruyne, Silva, Sterling, Aguero
Subs: Caballero, Demichelis, Maffeo, Fernando, Navas, Iheanacho, Bony
West Ham: Adrian, Jenkinson, Tomkins, Reid, Cresswell, Obiang, Noble, Lanzini, Payet, Moses, Sakho
Subs: Randolph, Collins, Oxford, Antonio, Carroll, Zarate, JelavicReuse content