NBA All-Time Points Leaders: Career Per Game Average in the Regular Season

List with the stats for the top 50 players with the best career points per game average in the Regular Season in NBA history.

Notes: - These stats were updated on December 2, 2022
- Three-pointers were implemented in 1979-80.
- This list includes players with an official minimum of 400 games or 10,000 points.

* Players in bold played in the 2023 Regular Season

NBA All-Time Points Leaders:
Career Per Game Average in the Regular Season - Top 50

Player
Points
Total
Points
Seasons Games
1. Michael Jordan 30.12 32,292 15 1,072
2. Wilt Chamberlain 30.07 31,419 14 1,045
3. Elgin Baylor 27.36 23,149 14 846
4. Kevin Durant 27.26 26,225 15 962
5. LeBron James 27.12 37,423 20 1,380
6. Jerry West 27.03 25,192 14 932
7. Allen Iverson 26.66 24,368 14 914
8. Bob Pettit 26.36 20,880 11 792
9. George Gervin 26.18 20,708 10 791
10. Oscar Robertson 25.68 26,710 14 1,040
Player
Points
Total
Points
Seasons Games
11. Karl Malone 25.02 36,928 19 1,476
12. Kobe Bryant 24.99 33,643 20 1,346
13. James Harden 24.89 23,675 14 951
14. Dominique Wilkins 24.83 26,668 15 1,074
15. Damian Lillard 24.65 17,799 11 722
16. Kareem Abdul-Jabbar 24.61 38,387 20 1,560
17. Stephen Curry 24.46 20,692 14 846
18. Larry Bird 24.29 21,791 13 897
19. Adrian Dantley 24.27 23,177 15 955
20. Pete Maravich 24.24 15,948 10 658
Player
Points
Total
Points
Seasons Games
21. Anthony Davis 23.90 14,863 11 622
22. Devin Booker 23.75 11,826 8 498
23. Shaquille O'Neal 23.69 28,596 19 1,207
24. Rick Barry 23.17 18,395 10 794
25. George Mikan 23.13 10,156 7 439
26. Kyrie Irving 23.10 14,459 12 626
27. Karl-Anthony Towns 23.07 11,606 8 503
28. Paul Arizin 22.81 16,266 10 713
29. Russell Westbrook 22.68 23,583 15 1,040
30. Bernard King 22.49 19,655 14 874
Player
Points
Total
Points
Seasons Games
31. Carmelo Anthony 22.45 28,289 19 1,260
32. Charles Barkley 22.14 23,757 16 1,073
33. David Thompson 22.13 11,264 8 509
34. Bradley Beal 22.10 14,608 11 661
35. Giannis Antetokounmpo 22.07 14,853 10 673
36. Bob McAdoo 22.05 18,787 14 852
37. Dwyane Wade 21.98 23,165 16 1,054
38. Julius Erving 21.97 18,364 11 836
39. Geoff Petrie 21.82 9,732 6 446
40. Hakeem Olajuwon 21.77 26,946 18 1,238
Player
Points
Total
Points
Seasons Games
41. Alex English 21.47 25,613 15 1,193
42. David Robinson 21.06 20,790 14 987
43. Mitch Richmond 21.00 20,497 14 976
44. Patrick Ewing 20.98 24,815 17 1,183
45. Elvin Hayes 20.96 27,313 16 1,303
46. DeMar DeRozan 20.88 20,421 14 978
47. Billy Cunningham 20.83 13,626 9 654
48. John Havlicek 20.78 26,395 16 1,270
49. Dirk Nowitzki 20.74 31,560 21 1,522
50. John Drew 20.69 15,291 11 739