SportsMonkie
Basketball

Most Points in NBA History: All-Time Scoring Leaders

LeBron James holds the NBA's all-time regular-season scoring record, surpassing Kareem Abdul-Jabbar in 2023. This article covers the top scorers in NBA history and what made them so prolific.

By SportsMonkie Editorial Updated June 29, 2026

LeBron James is the NBA’s all-time regular-season scoring leader, having passed Kareem Abdul-Jabbar’s record in February 2023. The list of players with the most career points in NBA history is dominated by legends who combined longevity, efficiency, and elite scoring ability across multiple decades.

What It Takes to Top the All-Time Scoring List

Accumulating the most career points in NBA history requires more than just peak scoring ability. It demands durability — playing at a high level for fifteen or more seasons — and consistent production through injuries, aging, and roster changes. The players at the top of this list are outliers in every sense.

NBA All-Time Regular Season Scoring Leaders

RankPlayerCareer Points (approx.)Seasons Active
1LeBron James40,000+2003 — active
2Kareem Abdul-Jabbar~38,3871969 — 1989
3Karl Malone~36,9281985 — 2004
4Kobe Bryant~33,6431996 — 2016
5Michael Jordan~32,2921984 — 2003
6Dirk Nowitzki~31,5601998 — 2019
7Wilt Chamberlain~31,4191959 — 1973
8Shaquille O’Neal~28,5961992 — 2011
9Carmelo Anthony~28,2892003 — 2022
10Moses Malone~27,4091974 — 1995

Note: career totals shift as active players continue playing; verify current standings at Basketball Reference.

LeBron James — The Record Holder

LeBron’s ascent to the all-time scoring throne is remarkable for how it was achieved. He is not the highest-volume scorer of his era on a per-game basis, but his extraordinary durability — playing at an All-Star level well into his late thirties — allowed his career total to surpass everyone. He broke the record in a live game, a moment watched by millions.

Kareem Abdul-Jabbar and the Skyhook

Kareem held the record for nearly four decades after passing Oscar Robertson in 1984. His career spanned six championships, six MVP awards, and a signature shot — the skyhook — that was nearly unguardable. His ability to play at a high level from the late 1960s into the late 1980s made his record seem untouchable for most of that period.

Karl Malone — The Mailman

Karl Malone ranks third all-time and spent nearly two decades as one of the most reliable scoring power forwards in league history. His consistency alongside John Stockton in Utah produced one of the most durable scoring careers the game has seen.

Kobe Bryant and Michael Jordan

Both Kobe and Jordan averaged over 30 points per game for their careers and rank among the most efficient volume scorers in history. Their totals are somewhat limited by shorter careers relative to Kareem or LeBron, but per-game their numbers rival anyone on this list.

Wilt Chamberlain — The Single-Season Legend

Wilt Chamberlain’s career total is impressive, but his season-by-season records are even more staggering. His 1961-62 season — in which he averaged over 50 points per game and scored 100 in a single game — remains untouched. It is widely considered the single most dominant scoring season in basketball history.

Active Players to Watch

Beyond LeBron, several active players are tracking toward the top of the all-time list. How high they climb depends on health and longevity, but the next generation of scoring leaders is already on the court.

Quick summary: LeBron James leads the NBA all-time scoring list, followed by Kareem Abdul-Jabbar and Karl Malone. These records reflect decades of elite production and extraordinary durability — qualities that separate the all-time scoring greats from merely great players.

Frequently asked questions

Who has the most points in NBA history?+

LeBron James holds the NBA all-time regular-season scoring record, which he surpassed in February 2023, overtaking Kareem Abdul-Jabbar's long-standing mark.

How many points did Kareem Abdul-Jabbar score in his career?+

Kareem Abdul-Jabbar scored 38,387 regular-season points over his career, a record he held for nearly four decades before LeBron James passed it in 2023.

Who is the highest single-season points scorer in NBA history?+

Wilt Chamberlain averaged 50.4 points per game in the 1961-62 season — a record that remains one of the most extraordinary statistical feats in sports history.

Sources