Former Barcelona star, Ronaldinho, believes Cristiano Ronaldo is 'a very complete' player, but Lionel Messi is 'magic'.
Read: Ronaldinho: I Was Close To Signing For United
Ronaldinho also revealed how Messi got called up to Barcelona's first-team and the Brazil legend has given his opinion on who is the better between the two.
"It was the players who asked Rijkaard to promote Messi to first-team training," the 34-year-old told El Enganche.
"Cristiano Ronaldo is a very complete player, but Messi is better because he has magic."
It was the legendary playmaker who set up Messi's first La Liga goal for Barcelona and the Argentine followed in his footsteps at Camp Nou.
Ronaldinho won the Champions League as well as the Ballon d'Or and was twice named World Player of the Year during his time at Camp Nou.
The 2002 World Cup champions currently plays in Mexico, but has been linked with a move to Angola.
Read: Ronaldinho To Join Club In Angola?
Do you agree with Ronaldinho's opinion about Messi and Ronaldo? Have your say in the comment section below.