10 Highest-Earning Sports Stars of 2023

10 Highest-Earning Sports Stars of 2023

Image Credit : wikipedia

10th: Kevin Durant, $89.1 million (£72m)

Image Credit: profootballrumors.com

9th: Roger Federer, $95.1 million (£76m)

Image Credit: indiatimes.com

8th: Stephen Curry, $100.4 million (£81m)

Image Credit: twimg.com

7th: Phil Mickelson, $106 million (£85m)

Image Credit: nbcnews.com

6th: Dustin Johnson, $107 million (£86m)

Image Credit: profootballrumors.com

5th: Canelo Alvarez, $110 million (£89m)

Image Credit: wikimedia.org

4th: LeBron James, $119.5 million (£96m)

Image Credit: wikimedia.org

3rd: Kylian Mbappé, $120 million (£97m)

Image Credit:  minutemediacdn.com

2nd: Lionel Messi, $130 million (£105m)

Image Credit:  wikimedia.org

1st: Cristiano Ronaldo, $136 million (£109m)

Image Credit: planetsport.com