Manchester City star David Silva has confirmed he will no longer represent Spain at international level, in a letter published on social media.
Silva represented his country on 125 occasions, scoring 35 times in an international career that spanned 12 years.
The playmaker helped La Roja lift their first World Cup title in 2010, and also played a part in back-to-back European Championship triumphs in 2008 and 2012.
But after more than a decade playing for his nation, Silva has decided to call it a day and focus on his club career.
“It is not easy, after everything I have experienced, to sit down and write this letter,” the 32-year-old star explained in an open letter posted on Twitter.
“There have been days and weeks of reflection and analysis to make the decision to finish my time in the Spain national team. Without a doubt it is one of the hardest decisions in my career.”