City have been in ominous form during pre-season, winning three out of four friendlies before beating Liverpool on penalties in the Community Shield.
The champions rattled home 14 goals during those victories, with Raheem Sterling helping himself to five of them including his strike at Wembley.
Pep Guardiola rotated his options throughout the summer but appears to have settled on a preferred starting XI ahead of this weekend’s trip to the London Stadium.
Claudio Bravo played against the Reds at Wembley but Ederson will be back between the posts for the start of the domestic campaign, having been part of Brazil’s Copa America success in July.
And Juventus defender Joao Cancelo has been linked with a last-minute move to the Etihad but Kyle Walker should start at right-back against the Hammers – even if a transfer goes through.
Nicolas Otamendi and John Stones started in central defence against Liverpool with Aymeric Laporte rested after a knock, but the Frenchman will return at the expense of one of his team-mates against West Ham.
Meanwhile, Benjamin Mendy remains sidelined as he continues his recovery from knee surgery so Oleksandr Zinchenko will continue at left-back.
Fernandinho is also on the treatment table following a knee injury so summer signing Rodri will anchor the midfield in his absence.
Kevin de Bruyne and David Silva are expected to line up alongside the Spaniard, having started at Wembley, but Phil Foden and Ilkay Gundogan offer alternatives for Guardiola in the engine room.
Bernardo Silva is also versatile enough to be deployed centrally but the Portuguese ace is likely to start on the right flank with Riyad Mahrez’s participation in doubt after a doping scare.
Leroy Sane hobbled off the pitch at Wembley with a knee problem and is not expected to feature against West Ham so Sterling should shift out wide to operate on the left flank.
Finally, Sergio Aguero could return to lead the line after missing the majority of pre-season following international commitments at the Copa America.
Manchester City predicted line-up vs West Ham United – Premier League
(4-3-3): Ederson; Walker, Stones, Laporte, Zinchenko; Rodri, De Bruyne, D. Silva; B. Silva, Sterling, Aguero