Spanish midfielder David Silva has announced his retirement from international football after winning 125 caps.
The 32-year-old Manchester City playmaker, who won the World Cup with La Roja in 2010 as well as clinching back-to-back European Championship trophies, has called time on a 12-year career with Spain.
In an open letter published on his official Twitter account, Silva said: "It's taken many days and weeks of reflection and analysis to reach this decision to end my time with the Spanish team.
"Without doubt, it has been one of the hardest decisions of my career, and one I am making with gratitude and humility."
Gran Canaria-born Silva was making his name as a creative force at Valencia when he was first called up to the senior team in November 2006 and he scored the first of his 35 international goals against Greece in August 2007.
Named in the squad for Euro 2008, he was heavily involved as Luis Aragones' men triumphed in the Vienna final.
Gracias, suerte y hasta siempre! 🇪🇸 pic.twitter.com/mIM1k45pfg— David Silva (@21LVA) August 13, 2018
His participation was light as Spain conquered the world in South Africa two years later, but he started all six matches as La Roja won the European Championship again in 2012.
"The national team has given me everything and has allowed me to grow as a player and a person even throughout the youth teams," Silva, now a three-time Premier League champion with City, continued.
"I am proud to have contested 125 games and scored 25 goals across 12 years, winning the World Cup and two European Championships.
"I want to thank everyone who has supported me over the years, without you it would not have been possible to play a part in the great history of the national team. Thank you - and good luck forever!"