Manchester City striker Sergio Aguero is expected to be fully fit for the Champions League round 16 second-leg clash with Real Madrid.
Aguero is currently working overtime to prove his fitness after suffering a knee injury last month.
The Argentine is undergoing rehabilitation on his left knee three times a day and Guardiola indicated that his entire squad will be available come the Real game at the Etihad Stadium on August 7.
"I think against Madrid everyone will be fit apart from (Benjamin) Mendy, who is suspended," Guardiola said.
"So in the training sessions everyone will be fit and we'll go for the senior guys for this game"