Forbes has released its most recent list of top 100 highest-paid athletes in the world. Male athletes completely dominated the top 100 list, with only three women making the cut.

Professional athletes from various sports fields are named including 27 baseball players, 18 basketball players, 17 football players, 15 soccer players, six tennis players, six racers, five golfers, four boxers, one cricketer, and one track and field athlete.

Floyd Mayweather Jr. is ranked first on the list. LeBron James and Kobe Bryant made it to the top five. Gareth Bale is the leading British athlete. Maria Sharapova is the highest-paid female athlete on the list at the 34th spot, while fellow tennis players Li Na and Serena Williams are positioned at the 41st place and 55th place, respectively.

Indian cricketer Mahendra Singh Dhoni is the only athlete from his sport discipline. Jamaican sprinter Usain Bolt is also the sole athlete from the sport of athletics. Here, we round up the top 10 richest sports stars. For the complete list, visit Forbes.com.