Highest paid footballers 2024: Does Cristiano Ronaldo or Lionel Messi take top spot?
Messi sat top of the pile in three consecutive years between 2018 and 2020, whilst Mbappe momentarily stole the show whilst at Paris Saint-Germain in 2022. Ronaldo not only sits top of the the football list, the 39-year-old is also the highest-paid athlete across all sports for 2024, according to Forbes.