But despite missing the end of this season following a knee operation he still scored 30 goals and went on to become the club's all-time record scorer as City won the title.
The 29-year-old finished an injury-curtailed campaign with 30 goals in all competitions and back in position as Guardiola's first-choice striker.
His former club Atletico Madrid have been touted as a potential destination as they could sell Antoine Griezmann to Barcelona.
Replacing him with someone of similar calibre would be far from easy, even for a club of City's resources, but it bodes well that Aguero is confident of staying put. "I had a lot of problems that season, and small episodes after that with my knee, something always was bothering me".
Aguero, meanwhile, has admitted he would have missed the World Cup in Russian Federation this summer had he not made a decision to have an operation on his damaged knee.
"After five years, I feel no pain and my knee feels like new".
"I spoke with the Manchester City doctors this season and said, "we are going to wait because we have the Champions League". But now I feel different, I can bend it and it's a relief", he told Argentinian TV channel TyC.
Starsport understands Aguero has held talks with City boss Pep Guardiola and pledged his immediate future to the Premier League champions.
"The truth is that I've been suffering with my knee since 2013", he said.
"For example, for the last five years I couldn't flex my knee all the way and now I can do it".