Neymar, whose full name is Neymar da Silva Santos Júnior, is the third-highest-paid football player. He earns a total $90 million, including $73 million that he makes through salary and winnings along with $17 million that he makes from endorsements. The Brazilian forward signed a contract that has a five-year duration with Paris Saint-Germain in August 2017.
He also works with global sponsors such as Nike, Red Bull, and McDonald’s. Neymar was also the world’s first football player to have his own custom Air Jordan sneakers that were made by the Swoosh.
4. Gareth Bale
The Real Madrid forward Gareth Bale clocks in this list as the fourth-highest-paid football player, making $34.6 million, including $28.6 million that he makes through salary and winnings along with $6 million that he makes from endorsements. His transfer from Tottenham Hotspur to Real Madrid in 2013 was one of the ten most expensive transfers in the history of the football club.
Gareth Bale is originally from Wales. In May 2018, he scored 2 goals, consisting of an iconic bicycle kick which led his team to a third consecutive Champions League title. In 2016, Gareth Bale signed a contract extension with the club Real Madrid through June 2022. Gareth Bale also has a deal with Adidas through 2020.
5. Paul Pogba
Paul Pogba is the fifth-highest-paid football player in this list. He makes $29.5 million in total, consisting of the $25 million that he makes through salary and winnings along with the $4.5 million that he earns from endorsements.
Paul Pogba is originally from France. He plays midfield for the famous football club Manchester United. His five-year contract with the club pays an annual salary of at least $20 million. Paul Pogba has a deal with Adidas for ten years.