Manchester City winger Leroy Sane is back in training after illness but Pep Guardiola has hinted at further rotation of his squad.
West Ham United are still without Chicharito (thigh), Andy Carroll (knee) and Jose Fonte (ankle). Winston Reid (hamstring) is to be assessed and Joe Hart is ineligible against his parent club.
Manchester City have won nine of their 11 Premier League matches against West Ham United at the Etihad Stadium (D1 L1), scoring in each meeting between the clubs at the stadium.
Manchester City’s winning run in the Premier League is now at 12 matches. The only two teams to go on longer winning runs within a PL season are Chelsea (13 in 2016/17) and Arsenal (13 in 2001/02).
West Ham United's only PL win at Etihad Stadium came in September 2015 (2-1), which ended City’s then club-record 11 consecutive PL victories.
Sergio Aguero has been directly involved in eight goals (six goals, two assists) in 10 PL appearances against West Ham.
Pep Guardiola: “I am worried about the bookings, Manchester United is an important game, but West Ham is as well. Nine games in one month...every player has to play.”
David Moyes: "I think there's ways to play against them. They've got weaknesses. Going forward though they've got people that can create and take chances. We've got to make sure we're in the game."
Referee: Mike Dean
Assistants: Simon Long, Daniel Cook
Fourth official: Mike Jones