The salary of the NBA players have skyrocketed for few years now and is estimated that an average NBA salary would reach $10 million for the 2010-21 season. LeBron James from Cleveland Cavaliers has retained his title as the highest-paid NBA player for the third straight year. The NBA players on and off the court cash-in big time with lucrative endorsement deals and salary. We have put together this season’s top 10 highest-paid players in the NBA and how much they make on and off the court.

LeBron James

  • Earnings – $86 Million (On-Court – $31 Million and Off-Court – $55 Million)
  • Net Worth – $400 Million

lebron-james

Kevin Durant

  • Earnings – $62.5 Million (On-Court – $26.5 Million and Off-Court – $36 Million )
  • Net Worth – $150 Million

Kevin Durant

Stephen Curry

  • Earnings – $47.1 MillionĀ  (On-Court – $12.1 Million and Off-Court – $35 Million )
  • Net Worth – $60 Million

Stephen Curry11279

James Harden

  • Earnings – $46.5 Million (On-Court – $26.5 Million and Off-Court – $20 Million )
  • Net Worth – $120 Million

James HardenRussell Westbrook

  • Earnings – $41.5 Million (On-Court – $26.5 Million and Off-Court – $15 Million )
  • Net Worth – $100 Million

Russell Westbrook

Dwyane Wade

  • Earnings – $36.2 Million (On-Court – $23.2 Million and Off-Court – $13 Million )
  • Net Worth – $95 Million

Dwyane Wade

Derrick Rose

  • Earnings – $35.3 Million (On-Court – $21.3 Million and Off-Court – $14 Million)
  • Net Worth – $85 Million

Derrick Rose

Carmelo Anthony

  • Earnings – $32.6 Million (On-Court – $24.6 Million and Off-Court – $8 Million)
  • Net Worth – $90 Million

Carmelo Anthony

Chris Paul

  • Earnings – $30.9 Million (On-Court – $22.9 Million and Off-Court – $8 Million)
  • Net Worth – $21 Million

Chris Paul

Kyrie Irving

  • Earnings – $30.6 Million (On-Court – $17.6 Million and Off-Court – $13 Million)
  • Net Worth -$35 Million

Kyrie Irving