20 Richest NBA Players of All Time

Richest NBA Players of All Time

20 Richest NBA Players of All Time!

NBA is one of the richest sports leagues in the world, racking over $10 billion in yearly revenue.

Since it is the best basketball league in the entire globe, many talented athletes produce incredible performance day in and day out.

In return, these players are paid massive salaries and incentives.

However, salaries and incentives make up only a fraction of their yearly earnings.

LeBron James
LeBron James (Source: Pinterest)

Because of the worldwide popularity and wide viewership of the league, numerous multinational companies use the player’s fame to promote their products.

And in return, you guessed it right, they are paid tens of millions of dollars.

For example, in 2022, Lakers power forward LeBron James earned a massive $121.2 million, out of which his on-court earnings were just $41.2 million, and the remaining $80 million came off the court, including several endorsement deals.

Please go through the article to find out the richest NBA players of all time:

Richest NBA Players of All Time | Quick Overview

S.N. Player Net Worth
20. Tim Duncan $130 Million
19. Dwight Howard $140 Million
18. Dirk Nowitzki $140 Million
17. Yao Ming $160 Million
16. Carmelo Anthony $160 Million
15. Stephen Curry $160 Million
14. James Harden $165 Million
13. Dwayne Wade $170 Million
12. Russell Westbrook $200 Million
11. Kevin Durant $200 Million
10. David Robinson $200 Million
9. Grant Hill $250 Million
8. Hakeem Olajuwon $300 Million
7. Vinnie Johnson $400 Million
6. Shaquille O’Neal  $400 Million
5. Junior Bridgeman $600 Million
4. Kobe Bryant $600 Million
3. Magic Johnson $620 Million
2. LeBron James $1 Billion
1. Michael Jordan $2.2 Billion

Richest NBA Players of All Time

#20 Tim Duncan

An American basketball coach and former NBA player, Tim Duncan, has a net worth of $130 million as of December 2024.

Over the course of his 19 seasons in the NBA, Duncan earned more than $200 million in on-court earnings alone.

He was one of the highest-paid basketball players in the NBA during his peak earning more than $20 million per season in salaries.

Tim Duncan
Tim Duncan (Source: Twitter)

Similarly, he also made a sizable amount from brand deals with companies such as Adidas, AT&T, and Bridgestone.

In 2015, Duncan sued his advisor claiming $20 million in damages, for which he received $7.5 million as the advisor pled guilty to wire fraud.

#19 Dwight Howard

One of the most decorated players in the history of the NBA, Dwight Howard has a net worth of $140 million as of December 2024.

Most known for his time with Orlando Magic, Howard has played for several other teams, including LA Lakers, with whom he won his first NBA championship in 2020.

Dwight Howard
Dwight Howard (Source: GQ)

Howard easily makes around $30 million between NBA salaries and endorsements each year.

All in all, Howard has earned more than $245 million so far from on-court earnings.

During his absolute peak, Howard earned $23.5 million in annual salary.

#18 Dirk Nowitzki

A German-born retired basketball player Dirk Nowitzki has a net worth of $140 million as of December 2024.

Regarded as the best European basketball player of all time, Dirk earned a whopping $255 million in salary throughout his 21-season career in the league.

The amount is enough to make him the 6th highest-paid NBA player of all time in terms of salary.

Dirk Nowitzki
Dirk Nowitzki (Source: USA Today)

Dirk’s average annual NBA salary was about $12 million.

He reportedly lost nearly $194 million worth of potential earnings by accepting discounted contracts.

If he had taken contracts without a bargain or as per his eligibility, he would have finished with career earnings of $446 million.

#17 Yao Ming

The seven feet six inches tall Chinese retired professional basketball player Yao Ming has a net worth of $160 million as of December 2024.

Ming played for the Houston Rockets from 2002 to 2011.

He earned around $93 million in NBA salary in total.

Yao Ming
Yao Ming (Source: Bleacher Report)

During his final season with the Rockets, Ming earned a salary of $17.6 million, his career high.

Despite making comparably less money from the NBA than the rest of the listed athletes, Yao earned and continues to earn sizable money from his endorsement deals and investments.

#16 Carmelo Anthony

Brooklyn-born professional basketball player Carmelo Anthony has a net worth of $160 million as of December 2024.

One of the highest-paid players in the NBA, Carmelo has so far earned $262 million in NBA salary.

During the peak of his career, which is considered the 2017-2018 season, Carmelo earned an annual salary of $26 million.

Carmelo Anthony
Carmelo Anthony (Source: Wikipedia)

He makes an additional $9 million in brand deals.

Carmelo earned $53 million from the Nuggets, $136 million from the Knicks, $26 million from Thunder, $25.5 million from the Hawks, and $182,000 from the Rockets.

Between 2017 and 2018, Anthony made $33 million from his on and off-court earnings.

Read About 20 Best-Looking NBA Players of all Time

#15 Stephen Curry

The best shooter in the history of the NBA, Stephen Curry, has a net worth of $160 million as of December 2024.

The current highest-paid NBA player Stephen Curry earns an annual salary of almost $50 million from the Golden State Warriors, which will increase in the upcoming season.

Similarly, he earns an additional $30-$40 million each year from endorsement deals with brands such as Under Armour and Nike.

Stephen Curry
Stephen Curry (Source: Pinterest)

In 2022, Forbes ranked Curry fifth on its list of Highest-Paid Athletes in the World, with earnings of $92.8 million.

Moreover, he earned $130 million in his first decade in the NBA, with an additional $150 million coming from brand deals.

When his current $215,353,664 with the Warriors concluded in 2025, Curry’s NBA earnings will top $400 million.

#14 James Harden

Shooting guard for the Philadelphia 76ers, James Harden, has a net worth of $165 million as of December 2024.

He is one of the highest-paid athletes in the world and the third highest-paid player in the NBA.

Harden earns $44 million from NBA each year with additional tens of millions from endorsement deals.

James Harden
James Harden (Source: PennLive.com)

In 2015, Harden signed a $200 million contract with sports giant Adidas.

The 13-year deal pays Harden $15 million each year on top of his basketball salary.

During the first decade in the NBA, Harden earned $227 million in salary, and by the end of his current contract with the 76ers, he would have made $337 million from NBA earnings.

In 2022, Forbes placed Harden 12th on its list of Highest-Paid Athletes in the World, with a total earning of $74.4 million.

#13 Dwayne Wade

Former NBA player Dwayne Wade has a net worth of $170 million as of December 2024.

Over the course of his active playing career, Wade earned $198 million in NBA salary alone.

Similarly, he made additional tens of millions of dollars from brand deals, especially with shoe contracts.

His first deal was with shoe company Converse, which paid him $400,000 per year over six years term.

Dwyane Wade
Dwyane Wade (Source: Wikipedia)

After that, Wade signed with Nike, which paid him $5 million per year, eventually rising to $10 million after milestone bonuses.

He ended his terms with Nike and signed a $60 million, ten-year deal with Chinese brand Li-Ning in 2012.

Li-Ning eventually signed Wade on a lifetime deal in exchange for an equity stake in the company.

#12 Russell Westbrook

With a net worth of $200 million, Russell Westbrook enters this list as the 12th richest NBA player.

Westbrook joined NBA in 2008, and within the first decade in the league, he earned $250 million.

His base salary currently is $44 million, with additional earnings from brand deals.

Russelll Westbrook
Russell Westbrook (Source: Twitter)

In 2017, Westbrook signed the largest contract in NBA history, a five-year $205 million extension with Oklahoma City.

Similarly, the same year, he signed a 10-year deal worth around $150 to $200 million with Jordan Brand, the largest brand’s history.

In 2022, Forbes placed Westbrook at number 11 on its list of Highest-Paid Athletes in the World, with earnings of $79.2 million.

#11 Kevin Durant

One of the five highest-paid players in the NBA, currently Kevin Durant, has a net worth of $200 million as of December 2024.

His current annual salary from the league is $42 million.

Similarly, he earns $26 million annually from the Nike brand, making his total yearly earnings approximately $70 million.

Between 2019 and 2020, he earned $65 million from various pursuits.

Kevin Durant
Kevin Durant (Source: The Press Democrat)

Likewise, Durant earned $92.1 million in 2022, earning the sixth spot on the Forbes list of Highest Paid Athletes in the World.

Kevin signed a four-year $164 million deal with Brooklyn Nets in 2019.

Furthermore, he has invested his fortune in over 40 startup companies.

Read About 25 Richest Tennis Players in the World

#10 David Robinson

The retired American basketball player David Robinson has a net worth of $200 million.

The 10-time NBA All-Star David earned over $116 million in salary during his playing career.

David Robinson
David Robinson (Source: San Antonio Express-News)

Similarly, during the peak of his career, 1998-1999, David earned an annual salary of $14.8 million.

After retiring from NBA, he launched two super successful private equity funds, which currently manage hundreds of millions of dollars worth of real estate portfolios.

#9 Grant Hill

One of the highest-paid basketball players of all time, Grant Hill has a net worth of $250 million.

Throughout 18 professional seasons, Grant Hill earned $140 million from NBA salary.

On top of that, he made $120 million in endorsement deals with brands such as McDonald’s, TAG Heuer, Adidas, and Nike.

Richest NBA Players of All Time- Grant Hill
Grant Hill (Source: Wikipedia)

Grant signed an $80 million seven-year deal with sportswear brand Fila in 1997, which was the largest at the time.

Similarly, he signed a lifetime deal with the brand in 2018.

According to the deal, Fila will pay Grant close to $10 million yearly to endorse the company.

#8 Hakeem Olajuwon

The legendary Nigerian-American basketball player Hakeem Olajuwon has a net worth of $300 million as of December 2024.

Richest NBA Players of All Time- Hakeem Olajuwon
Hakeem Olajuwon (Source: Twitter)

Olajuwon earned around $110 million in NBA salary during his career.

Similarly, in the 2000-2001 season, he earned an annual salary of $16.7 million (career high), equating to $27 million in today’s dollars.

#7 Vinnie Johnson

Former professional basketball player Vinnie Johnson has a net worth of $400 million.

Throughout his NBA career, Vinnie played for Detroit Pistons, San Antonio Spurs, and Seattle SuperSconics.

Even though he earned millions from his NBA salary, he made real money from his business ventures.

Richest NBA Players of All Time- Vinnie Johnson
Vinnie Johnson (Source: NBA.com)

After leaving NBA, Vinnie established Pistons Group, an automobile supply company, in 1995.

Vinnie currently serves as CEO and chairman of the company, which employs 200 staff and generates over $2 billion in yearly revenue.

#6 Shaquille O’Neal

Shaquille O’Neal is a retired professional basketball player, TV host, and entrepreneur with a net worth of $400 million.

Throughout his NBA career, Shaq earned $292 million in salary and $200 million from brand deals.

His peak NBA salary was $27 million.

Richest NBA Players of All Time- Shaquille O'Neal
Shaquille O’Neal (Source: POPSUGAR)

Shaq easily earns $60 million per year from his various endeavors.

Similarly, he was an early investor in Google and several other well-known companies.

Read About 25 Richest Hollywood Actors

#5 Junior Bridgeman

The retired professional basketball player and entrepreneur Junior Bridgeman has a net worth of $600 million as of December 2024.

Junior’s basketball career lasted from 1975 to 1987. His peak NBA salary was a mere $350,000 from the Clippers in 1985.

Richest NBA Players of All Time Junior Bridgeman
Junior Bridgeman (Source: Twitter)

Even though he did not make much money from NBA, his entrepreneurial career has proved to be astonishingly successful for Junior.

Junior is the second largest owner of Wendy’s franchise in the world, with 160 locations across the United States.

#4 Kobe Bryant

Legendary Kobe Bryant had a net worth of $600 million at the time of his death.

Over the course of his career, Kobe made $328 million in NBA salary and $350 million in endorsement deals.

Similarly, he had invested $6 million in BodyArmour in 2014, which had grown to $200 million by 2018.

Richest NBA Players of All Time- Kobe Bryant
Kobe “Black Mamba” Bryant (Source: Cleveland.com)

His stake in the company was sold in 2021 for $400 million.

One of the greatest basketball players of all time, Kobe, died in a helicopter crash on January 26, 2020.

Rest in Peace, Legend

#3 Magic Johnson

One of the greatest basketball players of all time, Earvin “Magic” Johnson Jr., has a net worth of $620 million as of December 2024.

Magic made just over $18 million during his playing career and an additional few million in endorsement deals.

The real money to Johnson came with successful business pursuits that he established after retiring.

Richest NBA Players of All Time- Magic Johnson
Magic Johnson (Source: CNN)

His company, Magic Johnson Enterprises, is valued at $1 billion today.

Johnson once paid $5 million to acquire 5% of the LA Lakers. He sold his stake for $50-$60 million in 2010.

Similarly, he sold his chain of Starbucks for $75 million the same year.

#2 LeBron James

The 37 years old NBA superstar LeBron James officially became a billionaire in 2022.

His current net worth is $1 billion, according to Forbes. LeBron is one of the highest-paid athletes in the world.

In 2022 he earned $121.12 million from various endeavors.

Richest NBA Players of All Time- LeBron James
LeBron James (Source: statehouse.gov.sl)

To date, he has earned $800 million between salary and endorsement deals.

His current NBA salary is around $42.5 million in Lakers.

Moreover, the athlete has a $1 billion lifetime contract with sports giant Nike. James is also part owner of English Premiere League club Liverpool F.C.

#1 Michel Jordan

The man who needs no introduction, The GOAT, Michael Jordan, has a net worth of $2.2 billion as of December 2024.

Jordan is the richest athlete in the world.

Surprisingly, he made only a tiny amount from playing in NBA, $93.7 million, to be more precise.

Richest NBA Players of All Time- Michael Jordan
Michael Jordan (Source: GQ)

He was the first player to earn more than $30 million yearly.

Decades after his retirement Michael earns more than $100 million from his business pursuits and endorsements.

His Nike/Jordan royalties alone bring in $60 million per year.

Michael reportedly earns $4 per shoe sale.

Read About 15 Highest-Paid Athletes

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *