8) Paul Pogba

Pogba
The Manchester United midfielder is actually still on the contract he signed all the way back in 2016. Currently, the Frenchman is earning $34m in total but that may increase soon when he signs a new deal with United or another club.

7) Andres Iniesta

Iniesta

Many fans would be forgiven for thinking that the 37-year-old had retired but he is earning a princely sum ($35m a year in salary and endorsements) in Japan, where he has been playing for Vissel Kobe for the last three years.