8. DAVID BECKHAM Total earnings: £29.3 million Salary/winnings: £5.7 mill - The Independent