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.
