Former Barcelona midfielder Xavi is set to retire at the end of the season and pursue a coaching career.
The 37-year-old, won the Champions League four times and the World Cup during his time at the Nou Camp. He is currently with Qatari club Al-Sadd.
However, the ex-Barca legend feels his ability to recover properly after games is declining.
He said: “It will surely be my last year of being a footballer. I have the idea of getting my coaching licence next year and being a coach”.
Xavi won 133 caps for Spain during a 14-year international career that saw him lift the World Cup in 2010. He also won the European Championships in 2008 and 2012 with his country. He has admitted his spell in the Middle East has helped him wind down.
“I’ve had luck not to be injured and I think my career has come towards its end,” he told Spanish newspaper Sport.
“There’s been a descent. Qatar allowed me this. Now I see myself being more tired, it’s harder to recover”.
Xavi, who left Barca in 2015 after 17 years, has won 31 trophies as a player. He is second only to former team-mate Andres Iniesta as the most successful Spanish player ever.