Manchester United star Wayne Rooney is the Premier League’s highest earning player according to Forbes’ best-paid athletes list.
Only six English team players made the list – Manchester City’s Sergio Aguero and Yaya Toure, John Terry, Steven Gerrard and Fernando Torres join Rooney.
Tiger Woods’ 11-year reign as sport’s biggest earner ended as boxers Floyd ‘Money’ Mayweather and Manny Pacquaio leap-frogged him.
Forbes senior editor Kurt Badenhausen said: "There's a reason they call boxer Floyd Mayweather 'Money'.
"He fought twice during the past 12 months, spent less than one hour in the ring to dispatch his two foes – his combined payday for the bouts was £54.1million.
"Mayweather maximises his earnings by also acting as his own fight promoter through his company Mayweather Promotions.
"He collects all of the revenue from tickets, pay-per-view and sponsorships and covers the costs, including the purse for his opponent."
Pacquaio is £14.6million behind Mayweather, and Woods picked up £37.8million in total, with just £2.8million coming from sponsorship endorsements.
David Beckham is still the highest earning footballer (£29.3million) earning £23.5million in endorsements, followed by Cristiano Ronaldo in tenth and Lionel Messi in 11th.
Rooney is at 37th with £15.5million, Aguero and Torres are 65th with £12.8million, Toure is 77th with £12.1million, John Terry is 83rd with £11.1million and Steven Gerrard sits 86th with £10.8million