04. Gareth Bale ($35 Million Per Annum)
A professional footballer from Wales, he is the star player of Wales Football Team. His role is to play as a Winger for his national side. He plays for one of the most famous Spanish club Real Madrid. Interesting fact about Gareth Bale is that he started his career as a left-back player and later moved forward. He has many titles and awards in his pocket. His current brand endorsements are Adidas, EA Sports and Lucozade. With income of about $35 Million per year, he is residing at the number 4 spot in the most highly paid footballers.