"He has decided to leave, he has said many times. I think he wants to finish after 10 seasons here," said Guardiola as quoted by BBC Sport.
Silva, 34, will end his 10-year spell at Man City with this season.
"He's been in incredible top form since we came back from the lockdown. He played another exceptional game and scored again, two times in a row a fantastic goal.
"Hopefully he comes back for a farewell game that he more than deserves and he can find a place for the last years of his career."
Guardiola recently said that the club should be apologised to after the two-year ban from European football on the club was lifted by the Court of Arbitration for Sport.
Guardiola said that City were 'damaged' from the allegations while Tottenham Hotspur manager Jose Mourinho and Liverpool manager Jurgen Klopp both spoke against the decision.
"Jose and other managers should know: we were damaged, we should be apologised to," said Guardiola in a virtual press conference.
Boult has taken 317 wickets for New Zealand in 78 Test matches, 62 wickets in Twenty20 cricket and is top of the one-day international bowling rankings
The hosts will now play Ecuador on November 20, 24 hours earlier than planned
The team will be based in Abu Dhabi
Men's team wins bronze in open section
His wife seeks compensation for snapshots of his corpse that were circulated after the helicopter accident
The tennis legend revealed impending retirement plans yesterday