Top 10 Highest Salary of NBA Players

10. Klay Thompson

Klay Thompson

We've ranked the highest-paid NBA players. Klay Thompson of the Golden State Warriors earns $40,600,080 in 2022-23.  The Warriors drafted the 32-year-old 11th overall in 2011. Thompson won NBA All-Rookie First Team, NBA champion four times, NBA All-Star five times, All-NBA Third Team twice, NBA All-Defensive Second Team, and NBA Three-Point Contest.

09. Paul George

Paul George

Paul George, 32, shares $42,492,492 with three other players. Los Angeles Clippers small forward "PG-13" George was picked 10th overall by the Indian Pacers in 2010. Pacers moved George to Thunder in 2017, who traded him to Clippers in 2019.

08. Kawhi Leonard

Kawhi Leonard

Kawhi Leonard plays alongside Paul George and two others. The Los Angeles Clippers' 31-year-old small forward ranks eighth with a $42,492,492 salary. Indiana Pacers drafted Leonard 15th overall in 2011. Since then, he's played for the Spurs and Raptors.

07. Giannis Antetokounmpo

Giannis Antetokounmpo

Giannis Antetokounmpo makes $42,492,492 in the NBA. The Milwaukee Bucks' 28-year-old Greek-Nigerian plays power forward. The Bucks picked "Greek Freak" 15th overall in the 2013 NBA draft. He played for Filathlitikos before the NBA draft.

06. Damian Lillard

Damian Lillard

Damian Lillard's salary is $42,492,492. He's the Portland Trail Blazers point guard with the sixth-highest salary in the NBA.  The 32-year-old was drafted sixth overall by the Trailblazers in 2012. "Dame Time" refers to Lillard's clutch shots. NBA Teammate of the Year, NBA 75th Anniversary Team, All-NBA Third Team, All-NBA First Team, etc.

05. Bradley Beal

Bradley Beal

Bradley Beal is fifth on our ranking of the 20 highest-paid NBA players. It's $43,279,250 in 2022/2023.  The Wizards choose Beal third overall in the 2012 NBA draft. Beal was NBA All-Rookie First Team, All-NBA Third Team, and a three-time All-Star.

04. Kevin Durant

Kevin Durant

Kevin Durant's $44,119,845 salary ranks fourth in the NBA. The 34-year-old Brooklyn Nets small forward/power forward.  Seattle drafted Durant second overall in 2007. Since then, he's played for OKC and GS. 2019-06-30: Durant signs with the Nets. He's regarded as one of the league's greatest players and scorers.

03. LeBron James

LeBron Jame

LeBron James has the third-highest NBA salary. The 37-year-old Lakers forward earns $44,474,988 this season.  The Cavaliers drafted James first overall in 2003. He's played for Miami Heat since his debut. James has won four NBA titles, four NBA Finals MVP awards, four NBA MVP awards, the NBA scoring title, and more.

02. Russell Westbrook

Russell Westbrook

Russell Westbrook of the Los Angeles Lakers makes $47,063,478. 2008 NBA draft: Seattle SuperSonics, 4th overall.  Oklahoma City Thunder's 24-year-old made his NBA debut. He's since played for Houston and Washington. 2021 Wizards: Westbrook to Lakers. 

01. Stephen Curry

Stephen Curry

Stephen Curry of the Golden State Warriors has the highest NBA paycheck. He's one of the greatest NBA players and shooters, and he'll make $48,070,014 in 2022-23. In 2009, the Warriors drafted Curry seventh overall. He encourages NBA players to take more three-pointers. Curry made NBA's 75th Anniversary Team. He's also in 50-40-90.