As such, the five-time Ballon d’Or winner perhaps deserves to be regarded as the best player among the top five leagues in Europe this season according to a list compiled by the CIES Football Observatory.
The ranking takes into account players who have played more than 1,800 minutes this season and there are a few surprises.
For one, Liverpool talisman, Premier League Player of the Year and Golden Boot winner Mohamed Salah only takes sixth spot with three Manchester City players ahead of him in David Silva (second), Sergio Aguero (fourth) and Nicolas Otamendi (fifth).
Paulo Dybala, who has been rather hit and miss this season for Juventus, also ranks above the Egyptian, taking third place.
Fernandinho (sharing sixth place with Salah), Kevin de Bruyne and Raheem Sterling makes it six City players in the top 10.
Cristiano Ronaldo is in 16th place after an underwhelming La Liga campaign.
While Chelsea might have got a hammering at St James’ Park in their last game of the Premier League season, losing 3-0 to Newcastle United, Antonio Conte believes it is important to finish the season on a good note.
The Blues will be up against Jose Mourinho‘s Manchester United side in the FA Cup final on Saturday, May 19, and Conte believes having not finished inside the top-four, a win in their last game of the season becomes vital.
Find out what he had to say, after the loss against The Magpies.
With 34 goals in 35 games, the Argentine genius was the driving force in Barca’s brilliant La Liga campaign, but the Egyptian wasn’t far behind with 32 goals in 36 appearances.
But there were a few other known names in the top five list as well.
Find out who were they and how they performed!