hero-image

10 NBA players with the most career points

The NBA has been graced by a bevy of illustrious scorers in its rich and illustrious history. In the modern era, we have seen LeBron James become the youngest player to score 30,000 points in the league, with many tipping the player to eventually become the all-time points scorer in the NBA regular season as well.

Scoring is the one of the biggest attributes an NBA player can have. In this list, we will have a look at the top ten players who have managed to score more than anybody else in NBA regular season history; the scoring in the playoffs is grouped separately.

Without further ado, let's get started.

10 NBA players with the most career points

Though the likes of Michael Jordan, Kobe Bryant and LeBron James are usually in the Greatest of All Time conversation, there is normally no discussion about which of the three players has scored more points during their NBA career. Let us see where they rank in this list of the ten most prolific point-scorers in NBA history.


#10 Kevin Durant - 28,003 points

Phoenix Suns v Indiana Pacers
Phoenix Suns v Indiana Pacers

Kevin Durant is a two-time Finals MVP and a two-time Finals champ, who is regarded as one of the greatest scorers ever. Durant, who is averaging 27.3 ppg, the sixth-highest mark in NBA history, has scored 28,003 points and is 10th on the NBA's all-time scoring list.

He's likely to become the eighth player in NBA history to score 30,000 points and potentially finish his career among the top five all-time leading scorers of all-time. Durant has played for the OKC Thunder, Golden State Warriors, Brooklyn Nets and Phoenix Suns.


#9 Carmelo Anthony - 28,289 points

2023 Basketball Hall of Fame Enshrinement Ceremony
2023 Basketball Hall of Fame Enshrinement Ceremony

Carmelo Anthony is considered to be one of the greatest offensive players of all time. Popularly known as Melo, he has had a decorated career; shattering records, dropping ridiculous performances, and cementing himself as a Hall Of Famer. Throughout the 19 seasons, Melo was a 10xAll-Star, 6xAll-NBA, 2012-13 Scoring Champ, and was even selected for the NBA 75th Anniversary Team.

Carmelo is ranked 9th on the all-time scoring list with 28,289 points, sitting right behind Shaquille O’Neal. Throughout his career, Melo has played for six different teams; the Denver Nuggets, the New York Knicks, the Oklahoma City Thunder, the Houston Rockets, the Portland TrailBlazers, and the Los Angeles Lakers.

You may also like