Kevin Durant joins NBA elite eight club for all-time scorers

Scoring is the ultimate testament to a basketball player’s offensive prowess, and the NBA has been graced with legends who have consistently dominated the scoreboard. This article delves into the top ten all-time scorers in NBA history, celebrating the extraordinary players whose remarkable performances and enduring careers have left an indelible mark on the game. From Shaquille O’Neal’s domination in the paint to LeBron James’ accolades as the all-time scoring king, these athletes have defined eras with their scoring feats and unforgettable moments on the court.

10. Shaquille O’Neal: The Diesel’s dominant scoring

Apr 22, 2001; Los Angeles, CA, USA; Laker center Shaquille O’Neal sits next to “X-Files” star David Duchovny after being taken out of the games in the 4th quarter of the 1st round NBA Playoff game at Staples Center. The Lakers won 106-83. Mandatory Credit: Robert Hanashiro/USA TODAY-USA TODAY NETWORK

Shaquille O’Neal, the unstoppable force in the paint, amassed 28,596 points over his 19-year career. Known for his dominant inside presence, Shaq led the league in field goal percentage 10 times. His career average of 23.7 points per game showcases his consistent scoring prowess, making him one of the most efficient scorers in NBA history.


9. Moses Malone: Chairman of the Boards and Buckets

Dec 1, 2015; Philadelphia, PA, USA; Julius Erving shares Philadelphia 76ers legend Moses Malones jersey with family members and fans during a halftime ceremony during a game with the Los Angeles Lakers at Wells Fargo Center. The 76ers won 103-91. Mandatory Credit: Bill Streicher-USA TODAY Sports

Moses Malone, a 13-time All-Star, ranks ninth all-time with 29,580 points and third with 17,834 rebounds. Known for his relentless rebounding, Malone averaged 12.3 rebounds per game over his career. He led the league in rebounds six times and won three MVP awards, cementing his legacy as one of the NBA’s most dominant big men.


8. Kevin Durant: The Slim Reaper joins the elite eight

Feb 3, 2025; Portland, Oregon, USA; Phoenix Suns forward Kevin Durant (35) laughs as he watches a replay of his teammate SunsÕ guard Devin Booker (1) being fouled by Portland Trail Blazers forward Deni Avdija (8) in overtime at Moda Center. Mandatory Credit: Jaime Valdez-Imagn Images

On February 12, 2025, Kevin Durant became the eighth player in NBA history to score 30,000 career points. The four-time Olympic champion achieved this milestone in his 17th season, joining legends like LeBron James and Michael Jordan. Durant’s scoring prowess, combined with his efficiency, solidifies his place among basketball’s all-time greats.


7. Wilt Chamberlain: The 100-point game legend

Unknown date; Atlanta, GA, USA; FILE PHOTO; Los Angeles Lakers center Wilt Chamberlain (13) is defended by Atlanta Hawks center Walt Bellamy (8) during the 1972-73 season at The Omni. Mandatory Credit: Manny Rubio-USA TODAY Sports

Wilt Chamberlain’s 100-point game on March 2, 1962, remains one of basketball’s most iconic records. Playing for the Philadelphia Warriors, Chamberlain dominated the New York Knicks, scoring 100 points in a 169-147 victory. This legendary performance showcased Chamberlain’s unparalleled scoring ability and cemented his place in NBA history.


6. Dirk Nowitzki: The German Giant’s fadeaway

Apr 9, 2019; Dallas, TX, USA; Dallas Mavericks forward Dirk Nowitzki (41) and forward Luka Doncic (77) celebrate during the game against the Phoenix Suns at the American Airlines Center. Mandatory Credit: Jerome Miron-USA TODAY Sports

Dirk Nowitzki, the German sharpshooter, revolutionized the power forward position with his signature one-legged fadeaway jump shot. Over his 21-year NBA career, Nowitzki amassed 31,560 points, placing him sixth on the all-time scoring list. His unguardable fadeaway became a potent weapon, helping him secure an NBA championship and MVP award.


5. Michael Jordan: His Airness soars in scoring

June 5, 1998; Salt Lake City, UT, USA; Chicago Bulls guard Michael Jordan in game two of the 1998 NBA Finals against the Utah Jazz at the Delta Center. Mandatory Credit: Robert Hanashiro-USA TODAY

Michael Jordan’s scoring prowess remains legendary, with 32,292 points placing him fifth all-time. His career average of 30.1 points per game is the highest in NBA history. Jordan’s six NBA championships and 10 scoring titles solidify his status as one of basketball’s greatest offensive talents.


4. Kobe Bryant: The Black Mamba’s scoring prowess

Jan 7, 2016; Sacramento, CA, USA; Los Angeles Lakers forward Kobe Bryant (24) reacts after dunking the ball against the Sacramento Kings during the second quarter at Sleep Train Arena. The Sacramento Kings defeated the Los Angeles Lakers 118-115. Mandatory Credit: Ed Szczepanski-USA TODAY Sports

Kobe Bryant, the legendary Los Angeles Lakers guard, ranks fourth on the all-time scoring list with 33,643 points. Known for his unparalleled work ethic and clutch performances, Bryant’s career highlights include an 81-point game against the Toronto Raptors in 2006, the second-highest single-game total in NBA history.


3. Karl Malone: The Mailman always delivered

Mar 4, 1991; Orlando, FL, USA; FILE PHOTO; Utah Jazz forward Karl Malone (32) in action against the Orlando Magic at the Orlando Arena. Mandatory Credit: USA TODAY Sports

Karl Malone, nicknamed “The Mailman,” ranks third in NBA history with 36,928 points. Known for his consistency and durability, Malone played 19 seasons, primarily with the Utah Jazz. He averaged 25 points per game throughout his career, earning 14 All-Star selections and two MVP awards. Malone’s scoring prowess and longevity solidify his place among basketball’s greatest players.


2. Kareem Abdul-Jabbar: A legacy of skyhooks

Feb 7, 2023; Los Angeles, California, USA; Former Los Angeles Lakers player Kareem Abdul-Jabbar hugs forward LeBron James (6) after James becomes the all time NBA scoring leader againt the Oklahoma City Thunder during the second half at Crypto.com Arena. Mandatory Credit: Gary A. Vasquez-USA TODAY Sports

Kareem Abdul-Jabbar’s iconic skyhook propelled him to an unparalleled 38,387 career points over 20 seasons. This unstoppable shot, perfected through rigorous practice, became his signature move and he also taught Magic Johnson and LeBron James how to do it. Abdul-Jabbar’s dominance extended beyond scoring, with 17,440 rebounds and 3,189 blocks, cementing his status as one of basketball’s greatest legends.


1. LeBron James: The all-time scoring King

Feb 6, 2025; Los Angeles, California, USA; Los Angeles Lakers forward LeBron James (23) reacts during the second half at Crypto.com Arena. Mandatory Credit: Gary A. Vasquez-Imagn Images

LeBron James continues to extend his lead as the NBA’s all-time leading scorer. As of February 2025, James has amassed an incredible 41,623 points. He broke Kareem Abdul-Jabbar’s long-standing record in February 2023 and surpassed the 40,000-point milestone in 2024. James’ scoring prowess, combined with his longevity, cements his status as one of basketball’s greatest players.

Conclusion

Feb 11, 2025; Phoenix, Arizona, USA; Phoenix Suns forward Kevin Durant (35) reacts against the Memphis Grizzlies during the second half at Footprint Center. Mandatory Credit: Joe Camporeale-Imagn Images

As the NBA continues to evolve, the legacies of these scoring legends remain etched in the annals of basketball history. Their incredible achievements not only set the benchmark for future stars but also inspire fans and players alike. These ten all-time greats have showcased the art of scoring in its most refined form, combining talent, skill, and dedication to leave a lasting impact on the game. While records may eventually be broken, the influence of these iconic players will persist, serving as both a testament to their greatness and an inspiration to pursue excellence in the sport.