David Silva scored in the Euro 2012 final for Spain © Getty Images Enlarge

David Silva has confirmed his agents are in talks with Manchester City over agreeing a new contract with the club.

Silva, 26, signed for City from Valencia for £26 million in 2010 and has since proved a valuable asset for Roberto Mancini's side, with his creative instincts helping City claim the Premier League title last season.

The Spain international has two years remaining on his current deal at the Etihad Stadium but, in spite of being linked with Real Madrid, discussions are under way over an extension.

Silva is quoted as saying in the Daily Star: "My home is at City and I am totally satisfied there. My head is not at Real Madrid but at Manchester City.

"I'm grateful for my experience at City and I have improved as a player, in every sense, since I joined them. I didn't know if I was capable of playing like this when I left Valencia.

"I'm on holiday right now, but my agents are negotiating a new deal with City and I think it's likely we close it in a very short time."

© ESPN Sports Media Ltd.