Benzema has not been at his best this season

The Ballon d'Or 2017 ceremony was held with much hype and fanfare last Thursday, and predictably, it was Cristiano Ronaldo who claimed the top prize for his stunning performances in the latter stages of LaLiga and the UEFA Champions League.

However, while the first three positions (Ronaldo, Messi and Neymar) were predictable, there were some surprises when the final list of 30 ranks was released by France Football and L'Equipe.