The 25 Highest-Earning NBA Players Of All Time

By on May 8, 2017 in ArticlesSports News

With the NBA playoffs in full swing, this is the time of year where players really earn their money. But with all of the great players who are playing in the league now and have played in the past, who has made the most money in the course of their NBA career? The answer may surprise you. Here is a list of the 25 top earners in NBA history.

25. Rasheed Wallace– $158,110,581

Number Of Seasons Played- 16

Highest Salary In A Single Season: $17 Million

All Star Game Selections: 4

Championships: 1

24. Chris Paul– $158,226,325

Number Of Seasons Played- 12

Highest Salary In A Single Season: $22.9 Million

All Star Game Selections: 9

Championships: 0

23. Tyson Chandler– $158,586,645

Number Of Seasons Played- 16

Highest Salary In A Single Season: $14.8 Million

All Star Game Selections: 1

Championships: 1

22. Vince Carter– $159,087,631

Number Of Seasons Played- 19

Highest Salary In A Single Season: $18.3 Million

All Star Game Selections: 8

Championships: 0

21. Amar'e Stoudamire- $161,628,892

Number Of Seasons Played- 14

Highest Salary In A Single Season: $23.4 Million

All Star Game Selections: 6

Championships: 0

20. Tracy McGrady– $162,978,278

Number of Seasons Played: 15

Highest Salary In A Single Season: $23.2 Million

All Star Game Selections: 7

Championships: 0

19. Elton Brand– $164,901,096

Number of Seasons Played: 16

Highest Salary In A Single Season: $17.1 Million

All Star Game Selections: 2

Championships: 0

18. Jermaine O'Neal– $168,794,021

Number of Seasons Played: 18

Highest Salary In A Single Season: $23 Million

All Star Game Selections: 6

Championships: 0

17. Zach Randolph– $172,597,245

Number of Seasons Played: 15

Highest Salary In A Single Season: $17.8 Million

All Star Game Selections: 2

Championships: 0

16. Dwyane Wade– $176,115,934

Number of Seasons Played: 14

Highest Salary In A Single Season: $23.2 Million

All Star Game Appearances: 12

Championships: 3

15. Chris Webber– $178,230,697

Number of Seasons Played: 15

Highest Salary In A Single Season: $19.1 Million

All Star Game Appearances: 5

Championships: 0

14. Pau Gasol– $182,999,615

Number of Seasons Played: 16

Highest Salary In A Single Season: $19.3 Million

All Star Game Appearances: 6

Championships: 2

13. Ray Allen– $184,356,410

Seasons: 18

Highest Salary In A Single Season: $18.8 Million

All Star Game Appearances: 10

Championships: 2

12. Dwight Howard– $188,735,761

Number of Seasons Played: 13

Highest Salary In A Single Season: $23.2 Million

All Star Game Appearances: 8

Championships: 0

11. Chris Bosh– $186,936,512

Seasons: 14

Highest Salary In A Single Season: $23.7 Million

All Star Game Appearances: 11

Championships: 2

10. Jason Kidd– $187,675,468

Number of Seasons Played: 19

Highest Salary In A Single Season: $21.4 Million

All Star Game Appearances: 10

Championships: 1

9. Paul Pierce– $194,035,952

Seasons: 19

Highest Salary In A Single Season: $19.8 Million

All Star Game Appearances: 10

Championships: 1

8. LeBron James– $200,607,292

Number of Seasons Played: 14

Highest Salary In A Single Season: $31 Million

All Star Game Appearances: 13

Championships: 3

7. Carmelo Anthony– $201,120,659

Number of Seasons Played: 14

Highest Salary In A Single Season: $24.6 Million

All Star Game Appearances: 10

Championships: 0

6. Joe Johnson– $203,542,249

Number of Seasons Played: 16

Highest Salary In A Single Season: $24.9 Million

All Star Game Appearances: 7

Championships: 0

5. Tim Duncan– $238,262,300

(Mike Ehrmann/Getty Images)

Number of Seasons Played: 19

Highest Salary In A Single Season: $22.2 Million

All Star Game Appearances: 15

Championships: 5

4. Dirk Nowitzki– $241,646,362

(Tom Pennington/Getty Images)

Number of Seasons Played: 19

Highest Salary In A Single Season: $25 Million

All Star Game Appearances: 13

Championships: 1

3. Shaquille O'Neal– $286,344,668

(JEFF HAYNES/AFP/Getty Images)

Number of Seasons Played: 19

Highest Salary In A Single Season: $27.7 Million

All Star Game Appearances: 15

Championships: 4

2. Kobe Bryant– $323,321,307

(Harry How/Getty Images)

Number of Seasons Played: 20

Highest Salary In A Single Season: $30.5 Million

All Star Game Appearances: 18

Championships: 5

1. Kevin Garnett– $326,362,956

(Al Bello/Getty Images)

Number of Seasons Played: 21

Highest Salary In A Single Season: $28 Million

All Star Game Appearances: 15

Championships: 1

Did we make a mistake?
Submit a correction suggestion and help us fix it!
Submit a Correction