The two were amongst the biggest earners in sports according to the list released by Forbes after they bought in a combined $88.5 million in salaries and endorsements last yearDavid Beckham and Cristiano Ronaldo both feature in the list of the top ten highest earners in the world of sport compiled by Forbes.
The former England captain pipped the Real Madrid star to eighth place, earning $9 million (£5.7m) at LA Galaxy with $37m (£23.5m) coming in from various endorsements in 2011.
|FORBES' TOP 10 HIGHEST PAID ATHLETES
|1. Floyd Mayweather
2. Manny Pacquiao
3. Tiger Woods
4. LeBron James
5. Roger Federer
6. Kobe Bryant
7. Phil Mickelson
8. David Beckham
9. Cristiano Ronaldo
10. Peyton Manning
The wing duo, who both wore the No. 7 shirt for Manchester United, brought in a massive $88.5m (£56.2m) together but that total is only slightly more than the figure boxer Floyd Mayweather recieved for just two fights on his own.
Mayweather, who is currently serving time in prison, earnt a whopping $85m (£54m) from his fights alone, having received no income for any endorsements.
Tiger Woods dropped from top spot in the table to third, with fellow golfer Phil Mickelson coming in just above Beckham in seventh.
Another boxer, Manny Pacquiao, took second place, with basketball stars LeBron James and Kobe Bryant taking fourth and sixth place respectively.
Tennis legend Roger Federer placed fifth, with Denver Broncos quarterback Peyton Manning squeezing onto the list in 10th place.