But according to AC Milan legend Alessandro Costacurta, there is another player who on current form should be considered the best player on the planet.
Costacurta has nothing but praise for Brazilian star Neymar and feels he has shown more quality than both Messi and Ronaldo and is a strong contender to win the Ballon d’Or.
When it comes to the number one player in the world, it has always been a two-horse race between the Barcelona and Real Madrid superstars, but they now have a major challenger.
Costacurta feels Neymar, who has scored 14 goals in just 35 games, is now producing his best form for Barcelona in La Liga on a regular basis and is showing more consistency than both Messi and Ronaldo.
He told Sky Italia: “I believe in this moment Neymar is better than Cristiano Ronaldo and Messi. He’s the best player in the world now, in 2017.
“If we take a look at his performances and we compare them with those of Messi and Ronaldo, I think Neymar is just better at the moment.
“As for Neymar’s personality, I think he’s very similar to Ronaldo. He’s very active on social media but he doesn’t have the same qualities of Ronaldo.
“I think, more or less, they will make the same amount of goals at the end of their careers. Neymar is already Ballon d’Or material. ”