Top 10 highest-paid players in NBA history

Kevin Garnett is one of the highest-paid players in NBA history.
Kevin Garnett is one of the highest-paid players in NBA history.

#4 Chris Paul

CP3 in the 2020 NBA Playoffs.
CP3 in the 2020 NBA Playoffs.

Chris Paul has not won an NBA championship in his Hall-of-Fame career, but CP3 has earned over $299 million since 2005, and it has been a deserved compensation.

Paul was the fourth overall pick of the 2005 NBA Draft. He has played for the New Orleans Hornets, LA Clippers, Houston Rockets, and the OKC Thunder. In the upcoming 2020-21 NBA season, CP3 will play for the Phoenix Suns.

Explore the NBA Draft 2024 with our free NBA Mock Draft Simulator & be the GM of your favorite NBA team.

With the Rockets, Paul signed his biggest contract. His current deal was signed in 2018 and is a four-year contract worth over $159 million.


#3 Kobe Bryant

Bryant during the 2010 NBA Finals.
Bryant during the 2010 NBA Finals.

Loyalty paid off on every level for the late, great Kobe Bryant.

He won five NBA championships with the LA Lakers, two Finals MVPs, and one league MVP amongst other accolades. Moreover, Bryant earned more than $323 million from his NBA salary.

Bryant spent his entire 20-year career with the LA Lakers (1996-2016) and surely became one of the greatest players in the league's history.

He will always be an NBA icon.


#2 Kevin Garnett

Garnett during his days with the Boston Celtics.
Garnett during his days with the Boston Celtics.

Kevin Garnett is the third of four players on this list who came into the NBA straight from high school.

Coming from high school and becoming one of the greatest players in the history of the league helped KG become one of the top earners in league history.

In his 21-year career, Garnett earned more than $334 million from his NBA salary.

'The Big Ticket' was a nine-time All-NBA player and earned 12 All-Defensive selections in his career. He also won an MVP, a Defensive Player of the eYar award, and an NBA title with the Boston Celtics in 2008.


#1 LeBron James

James in the 2020 NBA Finals.
James in the 2020 NBA Finals.

Who else? Arguably the greatest player in NBA history, LeBron James is also the highest-paid player in the history of the league.

He was the first pick of the 2003 NBA Draft, and played his first seven seasons with the Cleveland Cavaliers.

Then, he went to the Miami Heat and played four years there, winning two championships. He returned to Cleveland and delivered the first championship in franchise history.

His arrival to the LA Lakers happened on the back of a four-year, $153 million deal. Then, after winning the 2020 title, James signed a two-year $85 million extension with the Lakers.

In his legendary career, 'The King' has earned over $343 million from his NBA salaries. James has won four championships and four Finals MVPs with three different teams (the only player ever to do it).


Also read: NBA Preseason 2020-21: 5 key takeaways to focus on before the start of the regular season

Los Angeles Lakers Fan? Check out the latest Lakers depth chart, schedule, and roster updates all in one place.

Quick Links

Edited by rkelly8686
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications