The Spanish midfielder joined Manchester City from Valencia in 2010, winning four Premier League titles, two FA Cups and four League Cups.
However, Silva’s contract with the Premier League champions will expire next season and the 33-year-old believes completing a decade in Manchester City is the perfect way to leave the club.
Speaking in an interview, Silva said:
This is the last one. Ten years for me is enough. It’s the perfect time.
Initially the club were talking about two years, but I decided to sign another one so I finished at 10 years.
It completes the cycle. It’s a nice round figure. I can never see myself playing against City for another team. So 10 years — that’s it.
I’ve got a family now and it’s about priorities. I want to spend more time with the family. I’ve got another year at Manchester City so we will see what happens after that.