#1. Cristiano Ronaldo - $450 Million
A champion on and off the field, Cristiano Ronaldo is the footballer with the highest net worth in the world. Everyone could guess that the Portuguese striker is the first player on this list. Ronaldo is one of the most recognisable sports athletes in the world and his net worth is around $450 million.
This summer, he left Real Madrid after 9 years at the Santiago Bernabeu and moved to Juventus where his salary is around €30 million per year.
He is not the world’s highest paid football player, but what separates him from other players is how he leverages his brand power on social media. And that is exactly why his sponsors pay a hefty sum for just a single sponsored post on his social media pages.
His main sponsor is Nike. With Nike, Ronaldo has something that no other player has: a lifetime contract that is worth an estimated $1 billion.
He also has numerous sponsorship deals with the world's biggest companies.