Real Madrid forward, Cristiano Ronaldo has been named the world’s highest-earning athlete in 2016 by Forbes magazine. The Portuguese earned $88 million from his sport teams and endorsements.  His income rose from $80million to $88m in 2016, Barcelona striker, Messi, comes second with his total income put at $81m (£65m).

 

Top 10 list

  1. Crisitiano Ronaldo  $88m
  2. Lionel Messi -$81m
  3. Lebron James- $77.2m
  4. Roger Federer – $67.8m
  5. Kevin Durant $56.2m
  6. Novak Djokovic
  7. Robert Newton
  8. Phil Mickelson
  9. Jordan Spieth
  10. Kobe Bryant