Tennis superstar Serena Williams is seen during a tournament.
US tennis superstar Serena Williams topped Forbes magazine's list of the highest paid women in sports for the fourth straight year on Tuesday.
The business publication calculated that the 23-time Grand Slam singles champion earned $29.2 million in the 12-month period ending June 1 -- with just $4.2 million of that coming from prize money.
Japan's Naomi Osaka, who burst to international stardom with a stunning upset of Williams in the 2018 US Open final and went on to win the Australian Open in January, became just the fourth woman to earn more than $20 million in a year -- after Williams and tennis stars Maria Sharapova and Li Na.
Forbes pegged Osaka's earnings at $24.3 million, putting her second on a list dominated by tennis players.
Former Wimbledon champion Angelique Kerber was third on the list with earnings of $11.8 million followed by this year's Wimbledon champion Simona Halep.
Forbes included prize money, salaries, bonuses, endorsements and appearance fees between June 1, 2018, and June 1, 2019 in the figures.
The highest placed athlete from a different sport was US footballer Alex Morgan, who clocked in at 12th. Morgan earned $5.8 million, most of it in endorsements.
Indian badminton star PV Sindhu and Thai golfer Ariya Jutanugarn were the other non-tennis players in the top 15.
Tennis star Serena Williams has revealed that she has apologised to Japan's Naomi Osaka who defeated her in the finals of the US Open last year.
Serena Williams has been fined $10,000 by the All England Club for damaging a court during the ongoing Wimbledon.
Simona Halep kept alive hopes of regaining the world number one ranking Sunday, beating Polona Hercog 5-7, 7-6 (7/1), 6-2 to reach the last 16 of the WTA and ATP Miami Open.
The ageless Swiss great, 38, said ahead of the tournament that he had low expectations at the year's opening Grand Slam after missing the warm-up ATP Cup to spend more time with his family.
Lee Westwood defied the age and shot a stunning round of 67 (-5) to claim the 15th edition of the Abu Dhabi Golf Championship by two strokes, taking his tally of European Tour
Rohit Sharma smashed a blitzkrieg century as India defeated Australia by seven wicket in the third one-day international to claim the series 2-1 on Sunday.