This statistic shows the NBA all-time scoring leaders from 1946 to 2018. As of December 19th, 2018 LeBron James is fifth on the list with a total of 31,905 points scored in regular season NBA games. He became only the seventh player in NBA history to score more than 30,000 points, in a game against the San Antonio Spurs in January 2018 Below is the full list RK. PLAYERS POINTS 1. Kareem Abdul-Jabbar - 38,387 2. Karl Malone - 36,928 3. Kobe Bryant - 33,643 4. Michael Jordan - 32,292 5. LEBRON JAMES - 31,966 6. Wilt Chamberlain - 31,419 7. DIRK NOWITZKI - 31,233 8. Shaquille O'Neal - 28,596 9. Moses Malone - 27,409 10. Elvin Hayes - 27,313 11. Hakeem Olajuwon - 26,946 12. Oscar Robertson - 26,710 13. Dominique Wikins - 26,668 14. Tim Duncan - 26,496 15. Paul Pierce - 26,397 16. John Havlicek - 26,395 17. Kevin Garnett - 26,071 18. Alex English - 25,613 19. CARMELO ANTHONY - 25,551 20. Reggie Miller - 25,279 21. Jerry West - 25,19...