A complete list of the NBA's all-time regular season scoring leaders.
Rank | Player | Points | Years Active |
1 | LeBron James | 38652 | 2003- |
2 | Kareem Abdul-Jabbar | 38387 | 1969-89 |
3 | Karl Malone | 36928 | 1985-2004 |
4 | Kobe Bryant | 33643 | 1996-2016 |
5 | Michael Jordan | 32292 | 1984-2003 |
6 | Dirk Nowitzki | 31560 | 1998-2019 |
7 | Wilt Chamberlain | 31419 | 1959-1973 |
8 | Shaquille O'Neal | 28596 | 1992-2011 |
9 | Carmelo Anthony | 28289 | 2003-2022 |
10 | Moses Malone | 27409 | 1976-1995 |
LeBron James broke the NBA's all-time regular season scoring record on February 7, 2023, passing Kareem Abdul-Jabbar's mark of 38,387 points.
James' accomplishment is widely considered to be one of the greatest in NBA history. He has now broken one of the most hallowed records in all of sports, and he has done so while playing at a high level for more than two decades.
James is still playing at an elite level, and he is poised to continue adding to his scoring record. He is also the NBA's all-time leading scorer in the playoffs (8,023).
Kareem Abdul-Jabbar held the NBA's all-time regular season scoring record for 33 years, from 1984 to 2023. He scored 38,387 points in 1,560 games over his 20-year career.
Abdul-Jabbar was a dominant force in the NBA for two decades. He won six NBA championships, two NBA Finals MVP awards, and six regular season MVP awards. He was also a 19-time All-Star and 15-time All-NBA selection.
Abdul-Jabbar's scoring record was considered to be one of the most unbreakable records in all of sports. He held the record for so long that many people believed it would never be broken.
Karl Malone scored 36,928 points in his NBA career, which ranks third all-time behind LeBron James and Kareem Abdul-Jabbar. He held the record for second all-time from 2003 to 2023.
Malone was a two-time NBA MVP and a 14-time All-Star. He was known for his durability, consistency, and physical style of play. He averaged 25.0 points per game for his career, and he scored at least 20 points per game in 18 consecutive seasons.
Kobe Bryant scored 33,643 points in his NBA career, which ranks fourth all-time behind LeBron James, Kareem Abdul-Jabbar, and Karl Malone. He was also the fourth-leading scorer in NBA playoff history, with 5,640 points.
Bryant was known for his incredible scoring ability.
He was a five-time NBA scoring champion, and he scored 50 or more points in 25 games throughout his career. His most famous scoring performance came on January 22, 2006, when he scored a career-high 81 points against the Toronto Raptors.
This is the second-most points scored in a single NBA game, behind only Wilt Chamberlain's 100-point game.
Jordan averaged 30.1 points per game in his career, which is the highest scoring average in NBA history.
Jordan was known for his incredible athleticism, skill, and competitiveness. He was a five-time NBA MVP and a six-time NBA champion. He was also a 14-time All-Star and a 10-time All-NBA First Team selection.
No, the NBA all-time scoring list does not include playoffs. The all-time scoring list is based on regular season points only.
Michael Jordan has the highest scoring average in NBA history, with 30.12 points per game. He achieved this average over the course of his 15-season career with the Chicago Bulls and Washington Wizards.
The most points scored in a game in NBA history is 100, by Wilt Chamberlain on March 2, 1962, while playing for the Philadelphia Warriors against the New York Knicks. Chamberlain shot 36-for-63 from the field and 28-for-32 from the free throw line in the game.
LeBron James is the youngest NBA player to reach 10,000 points. He achieved this milestone on January 18, 2008, at the age of 23 years and 59 days.
LeBron James is the youngest NBA player to reach 20,000 points. He achieved this milestone on January 16, 2013, at the age of 28 years and 17 days.
LeBron James is the youngest NBA player to reach 30,000 points. He accomplished this feat on January 24, 2018, at the age of 33 years and 24 days.
The highest-scoring game in NBA history is the triple-overtime game between the Detroit Pistons and the Denver Nuggets on December 13, 1983. The two teams combined to score 370 points, with the Pistons defeating the Nuggets 186–184.
The lowest scoring game in NBA history is the game between the Fort Wayne Pistons and the Minneapolis Lakers on November 22, 1950. The Pistons defeated the Lakers 19-18, combining for a total of 37 points.
We use cookies to deliver a better and more personalised service. For more information, see our Cookie Policy