Pep Guardiola wants Sergio Aguero to remain with Manchester City.

Aguero has scored 11 goals so far this season but was surprisingly left on the bench for City's Champions League match against Barcelona.

"Sergio played really well the last game. I want to be clear that I am so happy with Sergio, and hopefully he can stay for a long, long time here," Guardiola told a news conference.

"When I said it depends on Sergio [when he leaves] it doesn't mean I don't want him to stay. I want, from deep in my heart, that he can stay here and play with us because he's a special player."