New Delhi, Oct. 26 -- Cristiano Ronaldo remains football's biggest earner. Forbes' 2026 ranking of the world's highest-paid soccer players estimates that the 41-year-old Al Nassr forward will earn $300 million in the 2026-27 season, more than Lionel Messi and Kylian Mbappe put together.

It is to be noted that all figures are Forbes estimates of pre-tax earnings before agent fees. They combine on-field income (salary and bonuses) with off-field earnings from endorsements, licensing, appearances, and business interests. The top 10 players on the list are projected to earn $942 million between them this season.

Cristiano Ronaldo is first for the fourth season in a row. Forbes estimates he will earn $250 million on the field from Al Nassr a...