Back to the Premier League Newsfeed

Messi is the best player in history – Xavi

Barcelona star Lionel Messi is the best player of all-time while Ronaldinho belongs among the greats, according to Xavi.

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

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

Editors' Picks

"Ronaldinho is at the level of the best, perhaps what he lacked was constancy," the Al-Sadd coach told Globo Esporte.

"Perhaps he lacked constancy in being at his peak. For me, only Messi is above Ronaldinho because of the constancy of the last few years.