The World’s 10 Highest-Paid Athletes 2023
10
Kevin
Durant
Total Earnings:$ 89.1M
Roger Federer
9
Total Earnings:$ 95.1M
Stephen Curry
8
Total Earnings:$100M
Phil Mickelson
7
Total Earnings:$ 106M
Dustin Johnson
6
Total Earnings:$107M
Canelo Alvarez
5
Total Earnings:$110M
LeBron James
4
Total Earnings:$120M
Kylian Mbappé
3
Total Earnings:$120M
Lionel Messi
2
Total Earnings:$130M
Total Earnings:$136M
Cristiano Ronaldo
1
Click here for more webstories on CNBC-TV18.com