Man City are 19 games into an incredible winning streak, with the Premier League leaders now 10 points clear in a title race that already looks to be effectively over.
Nathan Ake is the only confirmed absentee for Guardiola, leaving the Catalan coach with plenty of options.
City remain in contention for four trophies this season: they obviously lead the Premier League, but remain in the FA Cup, Champions League and face a Carabao Cup final against Tottenham in April.
Guardiola is no stranger to shuffling his pack as the fixtures come thick and fast, but with a more favourable home tie against Wolves in midweek, City are likely to set up strong against West Ham at the Etihad.
Sergio Aguero and Gabriel Jesus are options in attack, but Raheem Sterling is likely to lead the line once again.
Man City predicted lineup (4-3-3): Ederson; Cancelo, Stones, Dias, Zinchenko; Gundogan, Rodri, De Bruyne; Mahrez, Sterling, Foden