I never thought this day would come, I couldn't imagine it, he says.
The 40-year-old scored Spain's winning goal in the 2010 World Championship final and was a key player in Barcelona's tiki-taka style.
After Iniesta left the La Liga club in 2018, he continued his career in Japan and the United Arab Emirates.
With Spain's national team, where he made 131 appearances, he won the 2010 World Championship, the 2008 and 2012 European Championship. In Barcelona, he helped the team win, among other things, four Champions League titles and nine league titles.
Former teammate Lionel Messi praises Iniesta on social media:
"You're one of those with the most magic and one of those I liked playing with the most. The ball will miss you, just like all of us. I wish you all the best – you're a phenomenon", writes the Argentine superstar.