Manchester City manager Manuel Pellegrini has described striker Sergio Aguero as "one of the top five players in the world".
Aguero has netted 31 goals in 40 appearances in all competitions this season, and despite the club's failure to win a trophy during the current campaign, Pellegrini has insisted that the Argentine is happy to remain at the Etihad Stadium.
The 61-year-old told reporters: "We are not a selling team. Sergio is very happy here.
"When Sergio was coming back from his injury, he took some games to return to his top performance but I always say he is one of the top five players in the world.
"He's improved a lot this season and I think he will continue to improve."
Aguero is expected to start when City travel to the Liberty Stadium to face Swansea City on Sunday afternoon.