Skip to content
en-us GO TO bet365 Sports
  1. NBA

NBA All-Time Scoring List and Leaders

A complete list of the NBA's all-time regular season scoring leaders.

Top 10 NBA Scoring Leaders All-Time

RankPlayerPointsYears Active
1LeBron James386522003-
2Kareem Abdul-Jabbar383871969-89
3Karl Malone369281985-2004
4Kobe Bryant336431996-2016
5Michael Jordan322921984-2003
6Dirk Nowitzki315601998-2019
7Wilt Chamberlain314191959-1973
8Shaquille O'Neal285961992-2011
9Carmelo Anthony282892003-2022
10Moses Malone274091976-1995

Top 5 NBA Scoring Leaders: Stats and History

LeBron James

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

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

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

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.

Michael Jordan

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.

Does the NBA all-time scoring list include playoffs?

No, the NBA all-time scoring list does not include playoffs. The all-time scoring list is based on regular season points only.

Who has the highest scoring average in NBA history?

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.

Who has the most points in a game in NBA history?

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.

Who is the youngest player to reach 10,000 NBA points?

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.

Who is the youngest player to reach 20,000 NBA points?

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.

Who is the youngest player to reach 30,000 NBA points?

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.

What was the highest scoring NBA game?

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.

What was the lowest scoring NBA game?

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.

Click here for all you need to know about the NBA.

Related Articles

bet365 uses cookies

We use cookies to deliver a better and more personalised service. For more information, see our Cookie Policy

New to bet365? Bet $1 & Get $365 in Bonus Bets

Join Now

Deposit required. Bonus Bet winnings are added to Bonus Bets balance. Bonus Bet wager excluded from returns. T&Cs, time limits and exclusions apply.