The Top 40 Greatest NBA Players of All Time Ranked

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.

usatoday

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.

ADVERTISEMENT

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.

ADVERTISEMENT
sportsnet

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.

ADVERTISEMENT

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.

ADVERTISEMENT
NBA

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.

ADVERTISEMENT

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.

ADVERTISEMENT
pinterest

Ewing’s legacy transcends his statistical achievements, including multiple All-Star appearances and being named to the NBA 50th Anniversary All-Time Team.

ADVERTISEMENT

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.

ADVERTISEMENT
sportsillustrated

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.

ADVERTISEMENT

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.

ADVERTISEMENT
marca

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.

ADVERTISEMENT

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.

ADVERTISEMENT
arizonasports

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.

ADVERTISEMENT

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.

ADVERTISEMENT
espn

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.

ADVERTISEMENT

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.”

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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).

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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”.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT
sportsillustrated

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

“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.

ADVERTISEMENT

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.

ADVERTISEMENT

It is said that Robertson broke the pattern almost 20 years before Magic Johnson made his debut.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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”.

ADVERTISEMENT

For his coaching career, he was just inducted into the Basketball Hall of Fame.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

There was no way the greatest basketball team ever constructed could leave out the game’s top small forward at the time.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

It will be really difficult to break the records that this player has managed to achieve.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

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.

ADVERTISEMENT

What Jordan achieved probably will not be achieved by any other player and his legacy will last forever in the history of basketball.