Saudi Arabia
The portuguese international is the world's highest-paid footballer, according to a Forbes assessment.
It is the sixth time Ronaldo is claiming the top spot in the last ten years.
The news comes just days after Bloomberg reported that the 40-year-old had become the first billionaire footballer with a net worth of $1.4 billion.
With earnings estimated at $280 million, the Al Nassr star will earn more than double that of Inter Miami's Lionel Messi, who is projected to gross $130 million. The earnings include on and off-field revenues.
In third spot is France's Karim Benzema who earns $104 million a year courtesy of his lucractive contract at Saudi Arabia's Al Ittihad.
Senegal's Sadio Mane who also plies his trade in Saudi Arabia is a distant eighth with $54 million.
00:57
Lionel Messi and Inter Miami honoured at White House for MLS Cup win
01:01
Mexico City marks 100 days to 2026 World Cup
Go to video
L'Equipe: Walid Regragui steps down as Morocco's head coach
01:31
Finale of Tour du Rwanda 2026: German rider Kretschy wins
01:00
Watch: Seagull rescued with CPR by Istanbul football captain after ball collision
00:51
Morocco and PSG football star Achraf Hakimi to face trial for rape