Highest Scoring NBA Players of All Time Top 10

The Los Angeles Lakers superstar Kobe Bryant became the 1st player to record 30,000+ points and 6000+ assists in NBA history. Kobe is also one of the five highest scoring NBA players of all time.

Among the five players to score 30,000 points, Bryant stands as the assist leader. He is at no four position in the highest scoring NBA players of all time with 32,153 points. The legend Kareem Abdul-Jabbar with 38387 points is at the top of the list. Here is the full list of top 10 highest scoring NBA players of all time.

1. Kareem Abdul-JabbarKareem Abdul-Jabbar Highest Scoring NBA Players

Rank Matches Points Rebounds Assists
1 1,560 38387 17440 5660

2. Karl MaloneKarl Malone Highest Scoring NBA Players

Rank Matches Points Rebounds Assists
2 1,476 36928 14968 5248

3. Michael JordenMichael Jorden Highest Scoring NBA Players

Rank Matches Points Rebounds Assists
3 1,072 32292 6672 5633

4. Kobe BryantKobe Bryant Highest Scoring NBA Players

Rank Matches Points Rebounds Assists
4 1,262 32153 6693 6003

5. Wilt ChamberlainWilt Chamberlain top Scoring NBA Players

Rank Matches Points Rebounds Assists
5 1,045 31419 23924 4643

6. Shaquille O’NealShaquille O’Neal leading Scoring NBA Players

Rank Matches Points Rebounds Assists
6 1,207 28,596 13,099 3026

7. Moses MaloneMoses Malone Highest Scoring NBA Players

Rank Matches Points Rebounds Assists
7 1,329 27,409 16,212 1796

8. Elvin HayesElvin Hayes

Rank Matches Points Rebounds Assists
8 1,303 27,313 16,279 2398

9. Dirk NowitzkiDirk Nowitzki maximum Scoring NBA Players

Rank Matches Points Rebounds Assists
9 1,205 27,116 9,691 3174

10. Hakeem OlajuwonHakeem Olajuwon

Rank Matches Points Rebounds Assists
10 1,238 26946 13,748 3058