Silva won the 2010 World Cup as well two European Championships (2008, 2012).
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 has not been easy, after all I've experienced, to write these lines".
"I have spent days and weeks thinking about and assessing my decision to end my time with the Spanish national team".
"The National Team has given me everything and taught me how to grow from the youth squads to the senior side". It is an emotional moment to call time on an era for all the moments that come to mind, like the figure of Luis Aragonés, a maestro who we will never forget.
Silva who made his debut for the Spanish team in 2006, scored 35 goals in 125 appearances.
"Thank you, good luck and farewell!".
Silva, who was described as "Spain's Lionel Messi" by former coach Vicente del Bosque, follows in the footsteps of fellow World Cup winners Andres Iniesta and Gerard Pique in retiring from Spain duty following the World Cup.
Silva will now focus exclusively on his City duties, with Pep Guardiola's side aiming to successfully defend their Premier League title.