#4 James Harden - 20,962 points (36th in NBA history)
A three-time NBA scoring champion who has averaged 25 points per game in his career, James Harden is not a surprise in this list.
The Beard has scored with remarkable consistency since he arrived in the league with the Oklahoma City Thunder. Since joining the Houston Rockets in the 2012-13 NBA season, Harden has shown that he is a superstar and one of the best scorers in competition history.
Explore the NBA Draft 2024 with our free NBA Mock Draft Simulator & be the GM of your favorite NBA team.
Harden has won the last three NBA scoring titles and has averaged more than 30 points per game in each of these years. His best season in terms of points scored came in the 2018-19 season; Harden was on course to have his best total in the 2019-20 season, but the shortened campaign meant that that couldn't happen.
_________________________________________________________________
#3 Kevin Durant - 22,940 points (31st in NBA history)
The best player on the planet for many, Kevin Durant is possibly a Top-5 scorer in the history of the NBA. The winner of four scoring titles since he entered the NBA in 2007, Durant is one of the most versatile and prolific scorers in the competition.
His career average for points per game of 27.02 ranks sixth in NBA history; he has achieved that feat by shooting 49% from the field, which is stunning.
During his 12-season NBA career, KD has scored 22,940 points. He has led the league in total points scored on five occasions, with his best such year coming in the 2013-14 season, one in which he was the MVP with 2,593 points (averaging 32 points per game).
_________________________________________________________________
#2 Carmelo Anthony - 26,446 points (15th in NBA history)
A relentlessly-high volume scorer since he commenced his 17-season NBA career, Carmelo Anthony is well-known for being all-out in attack when having the ball in his hands.
An amazing scorer who has shot 45% from the field during his career, Anthony has one NBA scoring title in his resume (2012-13 NBA season) and is one of just 18 players in the history of The Association to score at least 26,000 points.
Anthony's best scoring year was in the 2005-06 campaign with the Denver Nuggets when he accounted for 2,122 points in 80 regular-season games.
_________________________________________________________________
#1 LeBron James - 34,241 points (3rd in NBA history)
LeBron James is the only active player in the NBA who is inside the Top 10 for most points scored in the history of the league. Arguably the greatest player in the history of the game, LeBron James is at the top of this list by a proverbial country mile.
The King, considered by many to be a pass-first player, has scored a whopping 34,241 points during his illustrious NBA career. Even though he has never led the NBA in points per game, his career average ranks fourth in the all-time list, just behind Michael Jordan (30.1), Wilt Chamberlain (30) and Elgin Baylor (27.3).
LeBron James' best scoring campaign came in the 2005-06 season for the Cleveland Cavaliers when he scored a total of 2,478 points.
Rockets Fan? Check out the latest Houston Rockets depth chart, schedule, and roster updates all in one place.