Photo: Jonathon Klein

Viewed by all around the world, the NBA is packed with some of sport’s most recognizable and iconic athletes. While their contracts may be eye watering, how do their social media profiles match up?

Exploring each player’s Instagram activity, a new report by has managed to uncover the top 20 performers. Attributing a score to each of their number of followers, engagement rate and the media valuation of the worth of each post, reveals basketballs biggest social earners.

Instagram’s Richest NBA Profiles

Taking the crown and sitting high above the rest is King James, with his 83 million strong fan base – around 50 million more than the second-place competitor, earning him a staggering $324,790 per post.

Unsurprisingly, Steph Curry sits high on the list with the second biggest Instagram following. With such a substantial fan base, Curry could be slam dunking $138,148 into his bank account every time he posts on Instagram. Not bad for one of the greatest shooters in NBA history.

The top 20 NBA Instagram rich list can be seen below:

RankPlayer (Top 20)FollowersCost Per Post
1LeBron James (Los Angeles Lakers)85,660,232$342,640
2Steph Curry (Golden State Warriors)34,144,886$136,579
3Russell Westbrook (Washington Wizards)16,485,319$65,941
4Kyrie Irving (Brooklyn Nets)14,638,627$58,554
5Kevin Durant (Brooklyn Nets)11,892,606$47,570
6James Harden (Brooklyn Nets)11,509,836$46,039
7Chris Paul (Phoenix Suns)10,194,555$40,778
8Lonzo Ball (New Orleans Pelicans)9,723,515$38,894
9Giannis Antetokounmpo (Milwaukee Bucks)8,959,045$35,836
10Damian Lillard (Portland Trail Blazers)8,912,609$35,650
11Paul George (Los Angeles Clippers)8,907,862$35,631
12Klay Thompson (Golden State Warriors)8,876,072$35,504
13Carmelo Anthony (Portland Trail Blazers)7,439,862$29,759
14Anthony Davis (Los Angeles Lakers)6,891,164$27,565
15Lamelo Ball (Charlotte Hornets)6,818,178$27,273
16Jimmy Butler (Miami Heat)6,133,991$24,536
17Luka Doncic (Dallas Mavericks)5,715,319$22,861
18Ben Simmons (Philadelphia 76ers)5,496,920$21,988
19J.R. Smith5,282,456$21,130
20Kyle Kuzma (Los Angeles Lakers)5,144,282$20,577