John Stones and Sergio Aguero are available for selection for City’s home game with Leicester.
Stones has missed the last five games with a muscle injury while Aguero limped off against Middlesbrough a fortnight ago.
Boss confirmed the only absentees are Claudio Bravo and Ilkay Gundogan for the Foxes clash.
“There are no injuries except Gundogan and Bravo,” said Pep.
“Sergio trained in the last few days and the rest are OK. Like Sergio, John Stones trained with the group the last two or three days as well.”
Guardiola revealed he’s enjoyed his first season with the Blues, even if things haven’t panned out exactly as he would have liked.
The Blues can still clinch third spot in the Premier League this season and the boss believes he now has a better understanding of the Premier League as he approaches the end of his first year in charge.
“It’s been intense, fun and I’ve enjoyed it,” he said. “I expected a fight until the end in the Premier League, fighting for the league until the last four or five games. In the box, we have been penalised by not scoring enough goals.
“There is still so much to play for. We are aiming for third, but if we finish fourth and we go into the qualifiers of the Champions League, like this season, it won’t change things or our pre-season plans,
“We will still go the US to play tough friendly games. We are going to prepare to be ready for the first game, whether that’s the Premier League or the Champions League – we will be ready whoever we start against.
“But I am so optimistic that we can qualify for the Champions League. I think we will be better next season.”
Pep also revealed the team will celebrate Yaya Toure’s 34th birthday after the game against Leicester.
“We’re going to buy him as big a cake as possible!” he said. “We’ll do that after the game on Saturday.”