Cristiano Ronaldo and Lionel Messi are the two greatest soccer stars on the face of the Earth.
And now, according to the latest Forbes list of highest paid athletes, they were two of the most well paid athletes in the world over the past 12 months.
The annual list reads like a whose who of top sporting stars, with the NBA, NFL, tennis, and golf all represented in the top 10 alongside soccer.
The list factors in the star's salaries/winnings as well as any endorsement deals which are inflating their bank balances that little bit further.
So which big names have been earning the big bucks recently? What of Gareth Bale and Neymar, or LeBron James and Kevin Durant?
Click through to see which big names make it in, and which stars just miss out.