Guessing a Pep Guardiola starting line-up for Manchester City is difficult at the best of times, but it is an even more difficult task for the trip to West Ham.

Guardiola wouldn't be drawn on whether the likes of Nathan Ake, Aymeric Laporte or Kevin De Bruyne would feature, with Laporte and De Bruyne returning to training on Thursday after missing the games against Arsenal and Porto.

And while Guardiola did confirm that Gabriel Jesus, Fernandinho and Benjamin Mendy would definitely be out for the trip to the London Stadium, he admitted that he hadn't decided his City team to face West Ham when speaking to the media on Friday afternoon.

It would be risky to rush Laporte and De Bruyne back if they aren't fully fit, but they would be two of the first names on the teamsheet if they were available.

Read how our writers think City should line up today and use the interactive widget to pick your own team below.

Simon Bajkowski

Given their injury troubles in recent seasons, it is simply not worth the risk to start Kevin De Bruyne or Aymeric Laporte at West Ham after just two sessions at most back with the team. However troublesome the injury situation, there is enough depth to be able to play without them.

I'd give Rodri and Sergio Aguero a rest at a ground where City have dominated from the off. Raheem Sterling should be able to lead from the front while Ferran Torres could cause havoc after a lively cameo against Porto.

Ilkay Gundogan, also excellent in midweek, can drop back into Rodri's position and Phil Foden can come into the midfield alongside the tireless Bernardo Silva.

Guardiola beamed after Eric Garcia's performance on Wednesday but John Stones has to be trusted at some point; sticking him next to Kyle Walker and bumping Ruben Dias along could help.

Pick your own team below:

Tyrone Marshall

Three of City's back four from Wednesday night should keep their places here, with Walker and Dias both deserving of starts while they remain in good form. At left-back Cancelo is the best of an unconvincing bunch, which only leaves the other central defender. Stones hasn't started since the opening game at Wolves but can come in to make it eight different centre back pairings in eight games.

Guardiola's midfield options are very slim and if he wants to continue with a double pivot then Rodri and Gundogan are the only real options here. Bernardo could theoretically operate in a deeper role but against an in-form West Ham side the security of the two more defensive players will be valuable, with the Portuguese playing further forward.

Aguero will surely need a rest after two starts this week, so Sterling can lead the line. Foden and Torres had an impact off the bench in midweek and deserve a start at the London Stadium.

Joe Bray

Even if Laporte and De Bruyne are back, I don't think they should be rushed back and their long-term fitness is more important here. Guardiola talked up John Stones in his pre-match comments, so maybe he can offer some fresh legs instead of Eric Garcia.

In midfield, injuries mean it might have to be the same trio who played against Porto, and I'd then bring in Phil Foden and Ferran Torres on the wings. They impressed in their cameos in midweek so deserve a chance on West Ham's big pitch.

Sergio Aguero is another who needs to be managed, so perhaps using him off the bench rather than from the start is wise.