FC Barcelona legend Xavi gives his honest take to settle the ongoing debate on who the greatest of all time is? Cristiano Ronaldo or Lionel Messi?

As one of the best midfielders of all time, Xavi and his opinion are relevant; he won eight La Liga titles and four UEFA Champions League titles with Barcelona.

Xavi did not hold back from giving his assessment ahead of an awaited El Clasico match without Ronaldo or Messi.

Via Bleacher Report

“Messi is the player that makes the most difference in the world. It's more than obvious.”

In the past, Ronaldo has been confident enough to call himself the greatest player ever, which added extra fuel to the fire with the constant debate.

However, Xavi reiterated that his take is based on his time spent playing with Messi— the pair were teammates for over a decade.

“Messi does more things compared to Cristiano. Messi is the best. If Cristiano considers himself the best player in history, that's fine, but those of us who see him train, there is no comparison. Messi is the best in history and we don't see it any other way,” the Barcelona legend stressed.

With Messi and Ronaldo nearing the end of their careers, they continue to provide incredible performances on the pitch, allowing fans to continue the debate until their careers end. Still, just like Xavi, many Barcelona fans continue to endorse their club legend as the GOAT.

Different opinions can arise from various football personalities across the world. However, for sure, we live in an era wherein Messi and Ronaldo have dominated the sport for so long.