​Xavi has claimed that ​Barcelona star Lionel Messi is the greatest player of all time, while Ronaldinho belongs among the greats.The former Barca man believes Messi’s consistency on the field over the years has put him miles ahead of Ronaldinho and Ronaldo.


Messi is a record six-time Ballon d’Or winner and is considered among the modern-day greats, alongside Cristiano Ronaldo.

And former team-mate, Xavi, has no doubt the Argentina international is the greatest player ever.

“Ronaldinho is at the level of the best. Ronaldinho is at the level of the best, perhaps what he lacked was constancy,” Xavi told ​Globo Esporte.