thumbnail

Top 50 NBA Scoring Leaders

Name the 50 players that scored the most points during their time in the NBA.
Source: https://www.nba.com/stats/alltime-leaders
Quiz by
SuperMoose
Rate:
Last updated: July 27, 2025
You have not attempted this quiz yet.
First submittedFebruary 3, 2025
Times taken89
Average score74.0%
Report this quizReport
8:00
Enter answer here
0
 / 50 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Points
Years in NBA
Player
42,184
2003-present
LeBron James
38,387
1969-1989
Kareem Abdul-Jabbar
36,928
1985-2004
Karl Malone
33,643
1996-2016
Kobe Bryant
32,292
1984-1993, 1995-1998, 2001-2003
Michael Jordan
31,560
1998-2019
Dirk Nowitzki
31,419
1959-1973
Wilt Chamberlain
30,571
2007-present
Kevin Durant
28,596
1992-2011
Shaquille O'Neal
28,289
2003-2022
Carmelo Anthony
27,687
2009-present
James Harden
27,409
1976-1995
Moses Malone
27,313
1968-1984
Elvin Hayes
26,946
1984-2002
Hakeem Olajuwon
26,710
1960-1974
Oscar Robertson
26,668
1982-1995, 1996-1997, 1999
Dominique Wilkins
26,496
1997-2016
Tim Duncan
26,397
1998-2017
Paul Pierce
26,395
1962-1978
John Havlicek
26,205
2008-present
Russell Westbrook
26,071
1995-2016
Kevin Garnett
25,728
1998-2020
Vince Carter
25,613
1976-1991
Alex English
25,386
2009-present
Stephen Curry
25,292
2009-present
DeMar DeRozan
25,279
1987-2005
Reggie Miller
25,192
1960-1974
Jerry West
Points
Years in NBA
Player
24,815
1985-2002
Patrick Ewing
24,505
1996-2014
Ray Allen
24,368
1996-2010
Allen Iverson
23,757
1984-2000
Charles Barkley
23,334
1976-1997
Robert Parish
23,177
1976-1990, 1991
Adrian Dantley
23,165
2003-2019
Dwyane Wade
23,149
1958-1971
Elgin Baylor
23,011
2005-present
Chris Paul
22,598
2012-present
Damian Lillard
22,195
1983-1998
Clyde Drexler
21,813
1990-2007
Gary Payton
21,791
1979-1992
Larry Bird
21,586
1958-1973
Hal Greer
20,941
1961-1974
Walt Bellamy
20,894
2001-2019
Pau Gasol
20,880
1954-1965
Bob Pettit
20,790
1989-2003
David Robinson
20,708
1974-1986
George Gervin
20,558
2006-2022
LaMarcus Aldridge
20,538
2013-present
Giannis Antetokounmpo
20,497
1988-2002
Mitch Richmond
20,407
2001-2018, 2021-2022
Joe Johnson
Save Your Stats
Your Next Quiz
For each disputed territory, name any of the countries which claims it.
Click the languages that are part of the Indo-European language family. Two mistakes ends the quiz.
Can you click these Disney characters on the picture?
Drag the pin onto the correct country. Careful, though! Three wrong moves and the game ends.
Comments
No comments yet