Image Rank Name Location Niche Followers Cost per post
1 Cristiano Ronaldo
cristiano
224,800,000 889,000
2 Neymar da Silva Santos Junior
neymarjr
139,300,000 704,000
3 Lionel Messi
leomessi
155,600,000 695,000
4 David Beckham
davidbeckham
63,200,000 339,000
5 LeBron James
kingjames
66,700,000 307,000
6 Virat Kohli
virat.kohli
64,200,000 296,000
7 Ronaldo de Assis Moreira
ronaldinho
51,500,000 238,000
8 Gareth Bale
garethbale11
43,300,000 200,000
9 Zlatan Ibrahimovic
iamzlatanibrahimovic
43,300,000 200,000
10 Mohamed Salah
mosalah
39,000,000 180,000
11 Luis Suarez
luissuarez9
38,000,000 176,000
12 Conor Mcgregor
thenotoriousmma
36,800,000 170,000
13 Stephen Curry
stephencurry30
30,700,000 142,000
14 Floyd Mayweather
floydmayweather
23,600,000 108,800
15 Sergio Aguero
kunaguero
13,800,000 63,500
16 Ronda Rousey
rondarousey
13,100,000 60,300
17 Serena Williams
serenawilliams
12,500,000 57,300
18 Kevin De Bruyne
kevindebruyne
11,200,000 51,600
19 Simone Biles
simonebiles
3,900,000 17,800
20 Kelly Slater
kellyslater
2,800,000 12,500
21 Ryan Sheckler
shecks
2,200,000 10,200
22 Max Holloway
blessedmma
2,100,000 9,700
23 Lindsey Vonn
lindseyvonn
2,100,000 9,300
24 Shaun White
shaunwhite
1,500,000 6,600