Revealed: Top money makers in sports world

Roger Federer (left) and Lionel Messi. PHOTOS | AFP

Swiss tennis player Roger Federer has become the first ever tennis star to top the annual World’s Highest-Paid Athletes by Forbes with his $106.3 million earnings before taxation.

The 38-year-old tennis star went against the norm and topped the 2019 list, rising up four places from fifth position the previous year.

PAYE Tax Calculator

Note: The results are not exact but very close to the actual.