Ronaldo earns $3.2 million per Instagram ad post

16 September 2026 17:20
15
Ronaldo earns $3.2 million per Instagram ad post

Al Nassr forward Cristiano Ronaldo has been ranked as the highest-earning athlete for a single sponsored post on Instagram.

As reported by İdman.Biz, citing LiveScore, the Portuguese superstar is estimated to earn around $3.2 million for one branded post.

Inter Miami forward Lionel Messi ranks second, with a sponsored Instagram post valued at approximately $2.7 million.

Indian cricketer Virat Kohli is third on the list at $1.46 million, followed by Neymar at $1.21 million and NBA star LeBron James at $866,000.

The figures are estimates rather than officially disclosed advertising rates. They are based on social media audience size and commercial engagement metrics.

Idman.Biz