Lionel Messi could play until he is almost 40, according to long-time Barcelona team-mate Xavi.
The six-time Ballon d'Or winner, 32, was in typically stellar form for Barca this season, scoring 24 goals in all competitions before the coronavirus pandemic brought a halt to proceedings.
Messi has arguably never been so important to the Blaugrana's overall chances of success and Xavi feels the Argentina superstar has plenty left in the tank – both at club and international level.
Editors' Picks
"He's still got five or seven very good years left in him," Xavi said of Messi during an Instagram chat with another ex-Barca forward, Samuel Eto'o.