The 32-year-old, who plays for Manchester City brings down the curtain on an global career which saw him win 125 caps and score 36 goals, making him the sixth most capped and the fourth highest goalscorer in the history of the Spain national side.
"It's not easy to write this after all that I have experienced".
Silva, 32, won the 2010 World Cup and 2008 and 2012 European Championship titles and played 125 times for Spain after making his debut in 2006.
The Spanish stalwart further said that he spent weeks considering his retirement from global football. "Without a doubt it is one of the hardest decisions I have ever had to take".
The national team gave me everything and allowed me to grow as a player and as a person. "I leave full of emotion and thankful for all of the moments and people that come to mind, like the figure of former spanish coach Luis Aragones, a master who we will never forget", he concluded. I can not leave without thanking all of my team-mates, the coaches that had faith in me and the RFEF employees that do everything to make our lives easier.
"Thank you - and good luck forever!"
He joins the likes of former Barcelona star Andreas Iniesta and defender Gerard Pique who also recently announced their retirement from worldwide duty.