The former five-weight world champion boxer only had 10 bouts in that period, but earned almost £90m more than runner-up Portugal and Juventus footballer Cristiano Ronaldo (£616m).
One of Mayweather’s biggest paydays came against UFC star Conor McGregor in their 2017 superfight – which saw him pocket well over a third of his total figure for the decade.
Argentine and Barcelona star Lionel Messi (£578m), American basketball star LeBron James (£524m) and Swiss professional tennis player Roger Federer (£493m) made up the top five.
Others are golfing giants Tiger Woods £474m ($615m), Phil Mickelson £370 ($480m), boxer from Philippines Manny Pacquiao £335 ($435m), Kevin Durant £328 ($425m) and Lewis Hamilton £308 ($400m).
His most recent bout at the end of 2018 was a boxing exhibition with Japanese kickboxer Tenshin Nasukawa, which saw him win comfortably inside the first round and pocket £7m.
“I’ve got calls to get back into the ring, but my health is my wealth,’ Mayweather told Reuters. “Boxing is a very, very brutal sport. In the last few years a lot of fighters have died inside that squared circle.