Question: who is the highest paid athlete in the world today?
Answer: Cristiano Ronaldo (£85m), Messi (£84m) and Neymar (£77.5m) come next, while American basketball player LeBron James (£71.5m) completes the top five.
Boxer Tyson Fury was the highest earning Briton in 11th (£46.2m).