Spain World Cup winner Andres Iniesta has retired from playing at the age of 40.
Iniesta is widely regarded as one of the greatest players in history, thanks in part to the midfield partnerships he formed with Xavi Hernandez and Sergio Busquets for Spain and Barcelona.
He earned 131 caps for his country, scoring the winning goal in the 2010 Fifa World Cup final and winning the European Championship in 2008 and 2012.
“I never thought this day would come. I never imagined it,” he said.
“Yes, all these tears we have shed these days are tears of emotion, of pride.
“They are not tears of sadness. They are tears of that boy from a small town like Fuentealbilla, who had the dream of being a footballer and we achieved it after a lot of hard work, sacrifice, of never giving up, essential values in my life.”
Iniesta spent the majority of his 22-year career at Barcelona after graduating from the club’s La Masia academy.
He made his senior debut in 2002 and went on to win 29 honours, including nine La Liga titles and four Champions Leagues crowns.
In 2018 Iniesta joined Japanese side Vissel Kobe before moving to the United Arab Emirates in 2023 to play for UAE Pro League side Emirates.
He was runner-up in the 2010 Ballon d’Or and included in the Fifa Fifpro World 11 for nine successive years between 2009 and 2017.