Credit: Instagram @cristiano

It’s no secret. Despite being the subject of controversy in the past – which includes missing out on jail time for tax evasion – Cristiano Ronaldo is not only defying science for his ageless body but global stats, as once again, he has been crowned the highest earner on Instagram. Earlier this year, the Portuguese soccer legend was named the highest paid athlete on Instagram and now has gone up against the likes of Kylie and Kendall Jenner.

According to a report from Buzz Bingo, the 34-year-old has bagged $47.8 million USD from paid and sponsored Instagram posrs this year alone. The study states he produced 34 paid posts averaging $1.4 million USD each.

Ronaldo’s earnings are more than double than that of his rival Lionel Messi who sits at number two on the rankings, shortly followed by Kendall Jenner and David Beckham.

In comparison to his yearly salary with the Juventus team, for whom he signed with in 2018, he reportedly receives $34 million USD.

See the top 10 earners below. Cha-ching!

1. Cristiano Ronaldo – $47.8 million
2. Lionel Messi – $23.3 million
3. Kendall Jenner – $15.9 million
4. David Beckham – $10.7 million
5. Selena Gomez – $8 million
6. Neymar Jr. – $7.2 million
7. Zlatan Ibrahimovic – $4 million
8. Kylie Jenner – $3.8 million
9. Ronaldinho – $2.6 million
10. Khloe Kardashian – $1.2 million