Picking just 40 of the greatest NBA players of all time isn’t easy. In basketball, there are so many ways to see how good a player is, like their position or the era they played in. Through the years, we’ve seen many young talents turn into legends, with each era bringing its own set of stars.
But these 40 players? They’re in a league of their own. Watching them was like catching magic in action. Every game they played in was a chance to see something unforgettable – whether it was a last-second shot that won the game, an epic dunk, or a pass that left everyone amazed. These are the top 40 NBA players who made basketball thrilling to watch, making every moment on the court unforgettable.
40: Reggie Miller
Reggie Miller, known for his sharpshooting ability, spent his entire 18-season NBA career with the Indiana Pacers, becoming the face of the franchise. Miller was famous for his clutch performances, especially in the playoffs, where he earned the nickname “Knick Killer” for his memorable performances against the New York Knicks. His ability to hit three-pointers in critical moments made him one of the most feared shooters in the league.
Miller’s contribution to the Pacers and the NBA goes beyond his scoring ability. He helped popularize the three-point shot, which has become a crucial part of today’s game. Miller retired as the all-time leader in three-point field goals made, a record that stood until Ray Allen surpassed it.
39: Jason Tatum
Jason Tatum’s ascent in the basketball world is nothing short of spectacular, marking him as one of the sport’s greats. With a blend of finesse, power, and an uncanny ability to score from anywhere on the court, Tatum has become a cornerstone for his team. His performances are a masterclass in basketball IQ, showcasing not just athleticism but a deep understanding of the game.
Whether it’s a clutch three-pointer or a defensive stop, Tatum’s impact is felt in every game he plays. Off the court, his leadership and work ethic inspire teammates and young fans alike, cementing his status not just as a player, but as a role model in the sport.
38: Russell Westbrook
Russell Westbrook’s explosive athleticism and relentless energy have made him one of the most dynamic guards in NBA history. Known for his triple-double prowess, Westbrook redefined what was expected of a point guard.
His ability to score, assist, and rebound at high levels made him the second player ever to average a triple-double for an entire season—a feat he has accomplished multiple times, earning him an MVP award. Westbrook’s intensity and competitiveness have been both praised and critiqued, but his impact on the game is undeniable.
37: Clyde Drexler
Clyde Drexler, affectionately known as “Clyde the Glide,” was celebrated for his athleticism and grace on the court. As a key member of the Portland Trail Blazers and later the Houston Rockets, Drexler’s ability to score, rebound, and assist made him one of the most well-rounded guards of his time.
His smooth, gliding style of play was effective and a delight for fans to watch. Drexler’s contributions to his teams were immense. He led the Blazers to two NBA Finals appearances and won an NBA Championship with the Rockets.
36: Patrick Ewing
Patrick Ewing, the cornerstone of the New York Knicks throughout the 1980s and 1990s, epitomized the classic NBA center. With his imposing presence in the paint, Ewing was a defensive powerhouse known for his shot-blocking and rebounding prowess. Offensively, he possessed a reliable mid-range jumper and was formidable around the rim, making him a consistent scoring threat.
Ewing’s legacy transcends his statistical achievements, including multiple All-Star appearances and being named to the NBA 50th Anniversary All-Time Team.
35: Dominique Wilkins
Dominique Wilkins, nicknamed “The Human Highlight Film,” was renowned for his incredible athleticism and scoring ability. As a forward for the Atlanta Hawks, Wilkins was a scoring champion and one of the most exciting dunkers in NBA history. He captivatingly captured fans with his aerial prowess and competitiveness.
His performances in dunk contests and games left an indelible mark on the league, showcasing his flair and skill. Beyond his highlight-reel dunks, Wilkins was a prolific scorer, consistently ranking among the league’s top players in points per game.
34: George Gervin
George Gervin, also known as “The Iceman,” was renowned for his scoring ability and calm demeanor on the court. Playing primarily for the San Antonio Spurs, Gervin’s smooth finger roll became his signature move, a testament to his scoring finesse. He won four NBA scoring titles in his career, a feat that highlights his offensive talent and ability to dominate games.
Gervin’s influence extends beyond his scoring titles; he was a pioneer in bringing flair and style to the game during the 1970s and 1980s. His laid-back yet practical approach to scoring left a lasting impact on the sport, making him a model for future generations of guards and wings.
33: Chris Paul
Chris Paul, often called “CP3,” is regarded as among the greatest point guards in NBA history. His basketball IQ, vision, and leadership have been evident throughout his illustrious career with several teams. Paul’s ability to control the game’s pace and his exceptional passing and scoring abilities have made him a perennial All-Star and a threat on both ends of the court.
Additionally, his defensive tenacity sets him apart, earning him multiple All-Defensive Team selections. His legacy is not just in the records he’s set but in the respect he commands across the league.
32: Paul Pierce
Paul Pierce, known as “The Truth,” made a significant impact during his 19-year NBA career, primarily with the Boston Celtics. Pierce was celebrated for his scoring ability, clutch performances, and versatility as a forward. He was crucial in leading the Celtics to an NBA Championship in 2008, earning Finals MVP honors for his outstanding play during the series.
His resilience and leadership defined Pierce’s career. Despite facing tough competition, he consistently performed at a high level, earning multiple All-Star selections and establishing himself as one of the best forwards of his era. His knack for making big shots in crucial moments solidified his reputation as a player who could be relied upon when it mattered most, ensuring his place in NBA history.
31: Scottie Pippen
There is no better introduction for this player than the words of Michael Jordan himself used to describe him: “Everybody said I won all these championships, but I didn’t win without Scottie Pippen and that’s why I considered him my best teammate of all time.”
He was a member of the 1992 Dream Team and although he didn’t score as much as other colleagues in his league, he has two gold medals to his name.
30: John Stockton
Stockton is the all-time leader in assists and steals in the NBA, as well as a 10-time All-Star, and five All-Defensive team selections. His career came to a head in the sixth game of the Western Conference final, when he hit the game-winning triple to beat the Houston Rockets.
As if this weren’t enough, Stockton was a member of the famous “1992 Dream Team” and today is part of the Naismith Basketball Hall of Fame.
29: Isiah Thomas
Isiah Thomas, AKA Zeke, achieved the success of his career during the 80s while being part of the “Bad Boys” from the NBA. In terms of assists, he’s still in the top five (he averaged 13.9 per game in 1985).
Although throughout his career, Zeke has had to give explanations for his actions off the court and the rivalry with his teammates, there is no denying what this player did as leader of the Detroit Pistons.
28: Kawhi Leonard
Without fear of being wrong, one could say that Kawhi has been a winner throughout his career. He’s won two Defensive Player of the Year; two Finals MVPs and he’s carried a franchise to an NBA title.
Kawhi Leonard was named NBA champion with the San Antonio Spurs on June 15, 2014, unfortunately due to the injuries he has suffered throughout his career, he is not considered as strong as others on this list.
27: Giannis Antetokounmpo
At just 26 years old, Antetokounmpo has achieved a massive number of titles in his basketball career. Due to his offensive strength when playing, he has received the nickname “Greek Freak”.
On July 20, 2021, his team “Milwaukee Bucks” was proclaimed NBA champion, and due to his greatest performance Giannis was named MVP of the Finals. It’s fair to say that few players in the league have affected the game in all facets he does.
26. Nikola Jokić
Nikola Jokić, the Serbian center known for his exceptional playmaking skills, has redefined the center position in the NBA. His ability to score, rebound, and assist from the pivot is unparalleled, making him one of the most versatile big men the league has ever seen. Jokić’s basketball IQ is off the charts, allowing him to see plays before they happen, earning him the nickname “The Joker” for his seemingly effortless ability to outsmart opponents.
Jokić’s impact on the Denver Nuggets and the NBA is monumental. He has received multiple MVP awards, leading his team to their first NBA championship.
25: Dwyane Wade
Wade made it evident very quickly when he arrived on the scene in 2003 that he was a unique player. Most of the time, he left spectators in wonder, from high-flying dunks to clutch mid-range jumpers. He also holds the record for most points, games, shots made, and shots taken.
Even though later he played for the Bulls and Cavaliers, Dwyane will be mostly remembered for his time as part of the Miami Heat team.
You only need to look at the achievements of this amazing athlete, so as not to doubt how well he deserves his inclusion on this list. Just to name a few, Allen Iverson was named 11-time NBA All-Star, NBA MVP, Three-time First Team All-NBA and Four-time NBA scoring champion.
One of his most remembered feats, occurred during Game 1 of the 2001 NBA finals when he was able to scor4e 48 points against his opponents.
23: Moses Malone
Only 8 players in NBA history Came to be MVP winners 3 times, this is the case for Malone, a name that it’s now part of the Naismith Memorial Basketball Hall of Fame. He was known for rebounding and scoring off his own misses, demonstrating the power before his opponents.
The three-time MVP and 1983 Finals MVP was a 13-time All-Star, eight-time All-NBA selection, and an unequaled rebounding machine in the 1970s and 1980s.
22: Elgin Baylor
Baylor was an offensive innovator, becoming the first player in NBA history to score 70 points in a game, and unquestionably one of the league’s top forwards.
Although many people don’t consider him a champion due to the fact that he didn’t win a title in his 14 years with the Lakers, it is fair to say that Elgin is the owner of numerous NBA scoring records, several of which he still holds to date.
21: David Robinson
David Robinson, AKA “The Admiral”, became one of those elite players every basketball fan is amazed to see in action. Robinson’s career averages were 21.1 points per game and 10.6 rebounds per game, with 3.0 blocks per game.
Robinson not only put-up outstanding stats, but he also added an athleticism to the center position that was uncommon at the time. He was truly capable of accomplishing everything he set out to do on the court.
20: Julius Erving
Everyone knows him as Dr. J and he was there to see the merger of the NBA with the ABA in 1976. During his first season in the modern NBA, he helped the Sixers reach the Finals.
He was also named to 11 NBA All-Star teams and earned three MVP titles in the NBA and ABA combined. For all this, Erving is still recognized today as one of the most influential basketball players of all time.
19: Karl Malone
Malone is one of those 90s players whose career became overshadowed at times by the great Michael Jordan. Despite this, Malone remains the NBA’s second-leading scorer, averaging 25.0 points per game in his 19 seasons in the league.
The fact that Malone has never won a Championship ring, should not cast a negative light on all the achievements of this great athlete that until today is regarded as one of the NBA’s greatest power forwards.
18: Jerry West
In the same way that Michael Jordan is still used today as a point of reference and comparison for many players, this was exactly the role of West during the 60s and 70s, since he was the gold standard in those years.
He was a member of the 1960 U.S. Olympic gold-medal winning squad as a co-captain and became known as “The Logo”, due to the fact that they used his silhouette for the NBA logo.
17: Dirk Nowitzki
Nowitzki scored nearly 30,000 points in his career, won the NBA MVP title, appeared in 14 All-Star games, and received numerous other awards.
Nowitzki will ultimately be remembered for being the one who changed the way basketball is played. Before Dirk, it was rare to see a 7-footer throw the NBA from long range. He’s in the top of those who have scored the most triples in his career in the history of the NBA.
16: Charles Barkley
Barkley, often known as “Sir Charles” and “the Round Mound of Rebound,” was an 11-time NBA All-Star, 11-time All-NBA Team member, and the 1993 NBA MVP.
Barkley also holds the title of one of the few players who could win the MVP from Jordan in his prime. On and off the court, he was always one of the most entertaining players, which led to him becoming an Emmy Award-winning studio host on Inside the NBA.
15: Kevin Garnett
In 2008, he was named Defensive Player of the Year, the same year he won his championship with the Boston Celtics and was named to the All-Defensive team 12 times.
Garnett, like Magic Johnson before him, pushed the limits of what a player of his height could accomplish on the floor. Kevin Garnett modeled his game after Magic as a kid, resulting in him becoming one of the most versatile big men in NBA history.
14: Kevin Durant
Unlike some of the retired stars we’ve on this list, KD is a current player who shines on the pitch. In 12 seasons, KD only averaged less than 25 PPG once, and it was in his rookie season.
Durant plays for the Brooklyn Nets and has been dubbed the best player in the NBA on numerous occasions. If he wins another championship, he might finish in the top ten by the end of his career.
13: Hakeem Olajuwon
Olajuwon, AKA “The Dream”, was the MVP in both of his NBA Finals appearances, where he led his team, the “Houston Rockets” to the championship. He also won the league MVP in 1994, featured in 12 All-Star games, and has 3,830 blocks to his credit.
“The Dream Shake” will go down in NBA history as one of the most famous maneuvers ever, and fans and colleagues will always be grateful to Hakeem Olajuwon for that.
12: Oscar Robertson
Robertson made history in the NBA by becoming the first player to average a triple-double in a season. Robertson, nicknamed “The Big O”, was the NBA MVP in 1964, the Rookie of the Year in 1961, a 12-time All-Star, and an 11-time All-NBA pick.
It is said that Robertson broke the pattern almost 20 years before Magic Johnson made his debut.
11: Steph Curry
Curry is widely regarded as one of the greatest triplists of all time, and many sports commentators see him as the greatest ‘shooter’ in history.
Curry has remained one of the most prominent players in the NBA to this day; for example, he scored 54 points in a game against the New York Knicks, setting a team record for 3-pointers in a game with 11 and falling one game short of matching the NBA record.
10: Tim Duncan
During his 19 seasons with the San Antonio Spurs, Ducan put up numbers on a regular basis like he was some kind of robot.
Of course, Duncan benefited from playing alongside great legends, such as Tony Parker, Manu Ginobli, Pau Gasol, and Kawhi Leonard; but it was his consistency what led him to shine as the star he is now.
9: Bill Russell
Bill Russel’s signature move of passing the ball to a teammate was essential in the development of the fast break. Due to his immense achievements, he received an honor in 2009, when the NBA commissioner renamed the “Bill Russell NBA Finals Most Valuable Player Award”.
For his coaching career, he was just inducted into the Basketball Hall of Fame.
8: Magic Johnson
Johnson helped the Lakers win their first championship after almost a decade. Due to his size, he revolutionized the way the basketball world saw guards. In 2020, his achievements and honors appear to be surreal.
Johnson had one of the best NBA careers ever, winning five championships, winning three MVP awards, and being named to the All-NBA First Team nine times.
7: Shaquille O’Neal
What Shaq has accomplished will surely never be replicated by another player. The beauty of Shaq’s supremacy is that you could tell he was ready to smash you with a dropstep in the post after two dribbles.
He was absolutely one-of-a-kind and easily one of the most entertaining players the NBA has ever seen, both on and off the court.
6: Larry Bird
Larry Bird, mostly known as “Larry Legend” is not just any champion. During the 1980s he was a three-time champion and won three MVP awards in a row. Larry Legend was one of the Dream Team most well-known members.
There was no way the greatest basketball team ever constructed could leave out the game’s top small forward at the time.
5: Kobe Bryant
Bryant’s long list of achievements has positioned him within the top 5 of this countdown. He was an NBA MVP, 5-time champion, two-time Finals MVP, 18-time All-Star, and nine All-Defensive First Team selections.
In fact, their own peers have named him “The Greatest Laker” after his retirement. This is going to be a player that the NBA will definitely miss.
4: Wilt Chamberlain
Chamberlain’s game was so far ahead of its time. Due to Chamberlain’s dominance, the NBA enlarged the lane, restricted players from rebounding missed free throws before they hit the rim, modified the definition of an offensive goal, and disallowed in-field passes over the basket.
It will be really difficult to break the records that this player has managed to achieve.
3: Kareem Abdul-Jabbar
Kareem Abdul-Jabbar, the NBA’s all-time leading scorer and originator of the most dangerous shot in league history, skyhooked his way to 38,387 career points.
Splitting his career between the Bucks and the Lakers, winning three MVP awards and five of his six rings in Los Angeles. For a very good reason he is considered the greatest center of all time.
2: LeBron James
It’s not necessary to name all the awards Lebron has achieved during his brilliant career. He and Jordan have managed to reach the levels of demi-gods in basketball.
Recently he became the first NBA player to become a billionaire while still being active. Luckily, he was able to give back to the community a bit of everything he has won.
1: Michael Jordan
Of course, Jordan, the true “GOAT” was going to be at the top of this list. This exceptional athlete reached 6 championship rings. Although he left for a while to be a baseball player, he came back for glory.
What Jordan achieved probably will not be achieved by any other player and his legacy will last forever in the history of basketball.