After starting his 2020-21 season in uncharacteristic fashion, Messi has been absolutely incredible overall as he scored 28 goals and provided 11 assists in 32 La Liga games in the domestic season up till now.
Since the beginning of 2021 alone, Messi has scored 26 and assisted nine goals in 26 games, coming up with performances worthy of him winning the Ballon d'Or yet again.
Second to the Argentine maestro on the CIES list is his former Barcelona teammate Neymar, who scored 15 goals in 26 Ligue 1 appearances, missing a lot of games due to injury.
Lewandowski makes it to the third spot, just ahead of Manchester City's Joao Cancelo.
Here's the full list of the best performing footballers who have played more than 1000 minutes in their respective leagues:
1. Lionel Messi - 405
2. Neymar - 381
3. Robert Lewandowski - 371
4. Joao Cancelo - 368
5. Rodri Hernandez - 366
6. Kevin De Bruyne - 366
7. Riyad Mahrez - 365
8. Jesse Lingard - 358
9. Ilkay Gundogan - 357
10. Jack Grealish - 356