"Today is a sad day for me," said Silva, who has spent the last three seasons with Real Sociedad, in a video message on Twitter.
"Today it is time to say goodbye to what I have dedicated my whole life to. Today it is time to say goodbye to my colleagues, who are like family to me. I will miss you very much."
The Spaniard hangs up his boots at the age of 37 having been one of the greatest players to grace the Premier League.
He won the league title four times and made 309 Premier League appearances for City, scoring 60 goals and providing 93 assists.
Silva's career started in LaLiga with Valencia where he came through their academy system before playing 168 times for the club in all competitions.
During his four-year spell in the senior side, the Spaniard won the Copa del Rey in 2007/08. He would also win the the trophy again with Real Sociedad in 2021.
Silva signed for City in 2010 and immediately enjoyed success as he helped them win the FA Cup that season.
The following season would be one of Silva's best as his 15 assists in 36 league matches saw City win their first Premier League title.
Not only would Silva enjoy success at club level, but he triumphed with Spain as well, being part of the sides that won back-to-back UEFA European Championships in 2008 and 2012 as well as the FIFA World Cup in 2010.
Silva's career stats
4x Premier League
1x FIFA World Cup
2x UEFA European Championship
2x FA Cup
5x League Cup
3x Community Shield
2x Copa del Rey
1x UEFA European U19 Championship
Everyone at the Premier League wishes Silva the best of luck in his future endeavours.