The world's best footballer was named on Thursday night and somewhat surprisingly, neither Argentine Lionel Messi nor Portuguese Cristiano Ronaldo took the award.

By contrast, it was Bayern Munich's 32-year-old Polish striker Robert Lewandowski who took home the trophy.

When the shock that the award has not been given to one of the two best players of the millennium has subsided, and a closer look at Robert Lewandowski's 2019/20 season, one understands well why FIFA has named him the best football player of the year.

In just 47 games, the Polish striker netted 55 times last season. Thus, he was a significant factor in Bayern Munich ending up winning both the Bundesliga, cup tournament and Champions League.