David Silva Getty Images

Pep Guardiola has confirmed David Silva will miss “a few weeks” after picking up a hamstring injury in Manchester City’s defeat to Chelsea.

The Spaniard was replaced by Ilkay Gundogan in the 68th minute of the 2-0 defeat at Stamford Bridge after falling to the turf while clutching the back of his right leg.

He is one of a number of players who will miss the visit of Hoffenheim to the Etihad Stadium on Tuesday in the Champions League.

Asked about his injury list, Guardiola said: “David Silva is not able. Kevin De Bruyne (knee) is not able. Danilo is not able. Sergio Aguero is not ready.

“We have 15 players available, so I can’t do it too much (rotating). We are in the next stage which is important but we have to try and win every game to finish first.”

Guardiola confirmed Silva is now a doubt for the busy Christmas period but Aguero may return from a muscle injury in time to face Everton on Saturday.

“Sergio maybe has a chance for the weekend,” Guardiola said.

Silva’s injury may open the door for 18-year-old Phil Foden, who signed a new five-and-a-half-year contract with City on Monday, to make a rare Champions League appearance against Hoffenheim.

Guardiola is delighted Foden elected to stay and fight for place at the Etihad Stadium, rather than following in the footsteps of Jadon Sancho, who left to play regular first-team football with Borussia Dortmund.

Get more stories like this on Twitter & Facebook

AD: To get thousands of free final year project topics and other project materials sorted by subject to help with your research [click here]