Footballers earn some of the highest wages of any sportsmen in Britain, often a subject of controversy in the current economic climate, and particularly when their performances don't match up to their phenomenal salaries.
But who is the richest of them all?
The top ten highest paid footballers is based on figures complied by Forbes, taking into account salaries and sponsorships.
- 1. Lionel Messi
Little surprise that football's wonder-kid is in at number one, with a whopping £27.5 million of earnings over the last year. As well as some truly astounding performances for Barcelona, Messi has a signature clothing range with Adidas and is set to become the new cover star for EA sports games.</p>
- 3. Cristiano Ronaldo
The Portuguese captain is not only the most expensive player in the world, he's also got more followers of Twitter than any other sportsman. Combine that with an huge ongoing deal with Nike and he's raking in £24.3 million.</p>
- 4. Samuel Eto'o
The Cameroon international made his name in La Liga, playing for Barcelona, but sees his earnings shoot up in a multi-million pound deal with Russian side Anzhi Makhachkala which brings his pay to £19.4 million.</p>
- 5. Wayne Rooney
Despite a year of scandal for Manchester United's star striker, he's in the top five highest earners for the first time in his career - and his pay? A healthy £17.2 million.</p>
- 5. David Beckham
<p>Recently retired Beckham is the highest earner in British sport, according to the Sunday Times Sport Rich List. 'Brand Beckham' that has seen the 38-year-old amass a fortune of £165 million from endorsement deals and salary payments from his company, Footwork Productions, over the last decade. But Beckham is still some way off the richest sportsman in the world - golfer Tiger Woods, who is worth a staggering £570m.</p>
- 6. Sergio Aguero
<p style="text-align: left;">
The Argentinian is one of the real high-rollers at Manchester City, and has made his performances match his impressive salary. Combine that with a Puma sponsorship and he's on £15.7 million.</p>
- 7. Yaya Toure
Aguero's team mate is another top performer at City, and he also has deal with Puma. One of football's good guys, Toure donates all his Puma boot sponsorship money to charity - which still leaves him with £14.7 million.</p>
- 8. Fernando Torres
The baby-faced Spaniard might have had a tough time of things since his move to Chelsea, but the tidy sum they pay him means he's in the top ten for the first time - with £13.9 million of earnings from wages and sponsorship from Nike and Pepsi.</p>
- 9. Kaka
With a very tidy pay cheque from Real Madrid and sponsorship deals with EA sports and Adidas, Kaka is on a very comfortable £12.9 million.</p>
- 10. Philipp Lahm
The new German captain and a star at Bayern Munich, his recent success has propelled him into the top ten for the first time, with a very tidy £11.9 million.</p>