According to Goal's Sam Lee, he said: "I have until 2020, I think. The truth is that I hope to see out my contract, and I'll try to do my best from here until the end of the season, and after that we will see what happens with me."
The striker was further asked if he wanted to stay put at the Etihad Stadium:
"Yes, for me yes. Obviously my plan is not to change clubs. The truth is I'm very happy here, but as always, as I said before, the club has the last word, they're the only ones who decide, because obviously the club is the one who makes the decisions, they are the ones who say you have to go or have to stay, so I'll respect whatever they tell me."
Lee provided more context to Aguero's comments, which came after City beat Watford 3-1 on Tuesday:
Aguero is City's all-time record goalscorer, but his future has been in doubt since the club signed Gabriel Jesus in January last year.
The 29-year-old finished last season with 33 goals and has 16 in 22 games this season after adding to his tally against the Hornets, but there have been suggestions Jesus is better able to meet the demands Pep Guardiola places on his forwards thanks to his energy and work rate off the ball.
Aguero appears to have improved that side of his game somewhat, perhaps in response to Jesus' arrival and his desire to remain at the club.
ESPN's Jonathan Smith and the Press Association's Andy Hampson were both impressed with the shift he put in against Watford:
Keeping that up in Jesus' absence—the Brazilian is set for a four to six-week spell on the sidelines through injury, per Lee—could help Aguero keep his place at the club beyond the summer, but his comments suggest his future is up in the air.
Guardiola has shown in the past he's willing to move players on if they don't fit into the system he desires regardless of the talent they possess—he shipped Ronaldinho and Zlatan Ibrahimovic out of Barcelona, for example—so Aguero's phenomenal record and status at City may do little to spare him the same fate.