For almost a decade, Cristiano Ronaldo and Lionel Messi have been competing for being crowned as the best football player each year. No one has come close to these two, except in every World Cup year.
Messi faced a stiff challenge from his former Barcelona teammate Andres Iniesta in 2010 and the Portuguese sensation faced a similar competition from the German shot-stopper Manuel Neuer in 2014. A good performance in the World Cup certainly weighs a lot in choosing the Best Football player that year. Not just the critics, but even the players themselves weigh it more than any other trophy in the world:
“We will give our best to lift the trophy, this is a unique opportunity. I would exchange all the trophies in my career for this one. We are ready for France.” – Luka Modric.
#1 Luka Modrić

Talk about winning trophies with his club, taking his nation to a World Cup final that very few expected them to reach and winning the award for the best player in the World Cup, Luka Modrić has everything to his name this time. The only thing that would have ended this debate, a World Cup trophy, is missing from his achievements.
Still, he leads the race for being crowned as the best player in the world at this moment. It is high time that we celebrated one of the best midfielders of this generation after Iniesta failed to win in 2010, which many still consider to be an injustice.
#2 Cristiano Ronaldo

You cannot keep him away from a Ballon d’Or ranking list, can you? He won the Champions League with Real Madrid, being the top scorer once again. He scored four goals in Russia, and single-handedly carried his national team to the knockout stages.
Though the major debate is between him and his former teammate Luka Modric, there’s very little to seperate the two. Ronaldo may yet edge past the Croatian with his popularity and a good start with Juventus in the following season.
#3 Lionel Messi

The Argentine had a good domestic season with Barcelona; he won the domestic double and claimed the Golden Boot for a record 5th time. But all of this was overshadowed by Ronaldo winning the UCL and Messi’s failure to inspire a hugely talented Argentine team to a successful World Cup campaign.
#4 Mohamed Salah

The Egyptian had the best season of his career with Liverpool, inspiring them to a UCL final for the first time after Istanbul. An unfortunate injury forced him out of the game in the early minutes, and though Liverpool failed to win, Salah’s impact has been pretty evident on the Merseyside Club.
#5 Kylian Mbappe and Raphaël Varane

However, both of them are young and this may be unveiling year for them to be among the best in the coming years.
