Argentine professional footballer, Lionel Messi is the world’s highest-paid footballer, followed by David Beckham of England and Portugal’s Cristiano Ronaldo, according to France Football magazine. The Barcelona talisman Messi earns some 33 million euros ($43.5 million) a year with a 10.5-million-euro salary, 1.5 million euros in bonuses and 21 million euros in advertising and other contracts.
1. Lionel Messi
2012 Earnings: €33 Million (£27.5m)
2011 Earnings: €31 Million
Net worth: $110 Million – (estimated)
Current Club: FC Barcelona
The Barcelona star topped his €33 million earnings from the Spanish giants with sponsorship deals from the likes of adidas and Pepsi.