David Silva has revealed that he intends to extend his current contract at Manchester City when it expires in two years and says that he will retire at the club if he can.

The Spanish playmaker, who was signed in 2010 from Valencia for £25m, has been one of the finest foreign imports in Premier League history with the 31-year-old playing a starring role for Pep Guardiola's side last season.

The Citizens did not pick up any trophies which Silva refers to as "disappointing" but the elegant creator says he is not thinking about leaving anytime soon.

Manchester City v West Bromwich Albion - Premier League

"I’m very happy to be at City and I would like to continue there for as long as possible," he said to the Daily Mail.

"It obviously depends on my health, my quality on the pitch and if the club want me to stay. I would like to be there until the end but the Premier League is such a hard league to play in, it is much more physical than somewhere like La Liga, so it depends."

Silva went on to mention that he has learned a lot from Guardiola in training but it was another former Barcelona star who he grew up idolising in Spain.

Manchester City Training and Press Conference

"I watched [Michael] Laudrup because he was a very easy player," he said. "It seemed very easy to play football the way he did it, which is what I wanted to do."

Silva has lifted nine trophies in his career; five with City, three with the Spanish national team and a Copa del Rey with Valencia, but one trophy still alludes him and if he wins it, it could prompt him to retire.

"If I win the Champions League I’m retiring back here [Gran Canaria]," he said. "It would be very special for me."