Barcelona captain Lionel Messi is not just the best footballer in the world, he’s also the best-paid footballer in the world.
Forbes have come up with their annual list and have Messi at the top with total earnings of $126 million for 2020.
The Argentine has a salary of $92 million from Barcelona and tops that up with $34m in endorsements to put him top of the list ahead of Cristiano Ronaldo.
The Juventus star has total earnings of $117 million, while Neymar comes in third on $96m. Antoine Griezmann also makes the top 10.