To Top

The Highest Earning Influencers Around the World

If you know how to wield your platform, Instagram can become a very lucrative business. While A-listers like Kylie Jenner and Kim Kardashian get paid over a million dollars for a single post, even non-celebrity influencers can make hundreds of thousands of dollars. 

Now, a report from the team at performance marketing platform Affise looks at the most prolific content creators in countries around the world and reveals which stars are making remarkable amounts from their online content and lucrative brand collaborations.  

Ranked: Top 10 Highest Earning Instagram Influencers: 

  1. Cristiano Ronaldo – $2,000,000
  2. Selena Gomez – $1,550,000
  3. Lionel Messi – $1,550,000
  4. David Beckham – $472,150
  5. Kylian Mbappé –  $414,350
  6. Chris Hemsworth – $362,450
  7. KAROL G – $311,850
  8. Burak Özdemir – $218,800
  9. Juanpa Zurita – $208,700
  10. Robert Lewandowski – $171,150

1. Christiano Ronaldo – $2,000,000

Cristiano Ronaldo has shot to the top of Instagram’s rich list of celebrities who can charge the most for a sponsored post, with the footballer able to command as much as $2m (£1.4m) to endorse a product on social media.Ronaldo may be from Portugal, but his biggest social following comes from fans residing in Italy. 

2. Selena Gomez – $1,550,000

US-based singer and actress Selena Gomez closely follows in second place with 331,700,000 combined followers across Instagram, TikTok and YouTube. Her biggest social fans are based in the USA with the star able to command as much as $1.55m (£1.15m) to endorse a product on social media. 

2. Lionel Messi – $1,550,000

Despite the footballer residing from Argentina, the PSG forward has the most social fans in Spain, perhaps due to his long career of playing for Barcelona. Lionel Messi ranks joint second place with the star able to command the same figure as Selena Gomez ($1,550,000) per sponsored post. 

3. David Beckham – $472,150

David Beckham is one of the most famous football players of all time. While he’s retired from playing the sport now, he is still making money on numerous sponsorships and modeling gigs with the star able to command $472,150 (£353k) per sponsored Instagram post. The star also has the biggest social fans from those residing in the UK. |

The full list of the world’s biggest celebrity influencers and homegrown content creators earning the highest Instagram Earnings can be found below: 

Country with the Biggest Social FollowingInfluencerInstagram Earnings ($)Instagram Earnings (£)
ItalyCristiano Ronaldo$2,000,000£1,474,578
USASelena Gomez$1,550,000£1,142,899
SpainLionel Messi$1,550,000£1,142,652
UKDavid Beckham$472,150£348,180
FranceKylian Mbappé$414,350£305,531
AustraliaChris Hemsworth$362,450£267,225
ColombiaKAROL G$311,850£229,910
TurkeyBurak Özdemir$218,800£161,419
MexicoJuanpa Zurita$208,700£153,836
PolandRobert Lewandowski$171,150£126,171
HungaryBarbara Palvin$139,250£102,679
GermanyLisa and Lena$136,400£100,578
ChileArturo Vidal$132,950£98,017
Slovak RepublicDavid Dobrik$110,200£81,239
GreeceGiannis Ugo Antetokounmpo$94,900£69,977
JapanNaomi Watanabe$85,900£63,333
NorwayAlan Olav Walker$77,650£57,237
PortugalTata Estaniecki$72,500£53,447
SwitzerlandBela Padilla$67,200£49,549
NetherlandsNegin Mirsalehi$63,250£46,623
BelgiumThe lady Five$44,800£33,030
IsraelBar Refaeli$34,450£25,400
FinlandVladislava Shelygina$24,100£17,771
SwedenKenza Zouiten Subosic$21,100£15,555
Czech RepublicMarcus & Martinus$16,800£12,386
New ZealandShannon$16,750£12,347
LuxembourgMeryam Kadmiri$16,000£11,794
DenmarkMathilde Gøhler$15,600£11,503
AustriaManuel Bechter$14,950£11,022
Costa RicaYovana Mendoza Ayres$14,000£10,321
SloveniaPrimoz Roglic$7,250£5,345
LithuaniaKarolina Meschino$5,850£4,312
EstoniaOtt Tänak$4,950£3,650
IcelandJacob Pasquill$4,500£3,317.80
  • Save

More in Celebrity News

Share via
Copy link
Powered by Social Snap