Top 15 Best NBA Players of All Time

LeBron James

Some people might have no trouble at all with choosing the 15 best NBA players of all time. Unfortunately for us, we at Bet Station did not find the task so easy. Since the NBA began, there have been legends dominating the court in every position. You have old-school icons like Bill Russell who won an incredible 11 NBA Championships. Plus, there are modern-day greats, like LeBron James and Kobe Bryant, who deserve all the praise they often receive.

How did we narrow it down to just the best 15? Truthfully, we struggled. That is why at the bottom of this page you will find a few honorable mentions, as we felt they deserved to be included in some capacity. Here at Bet Station, we always try to keep our own personal opinions out of the lists. We look for a combination of factors, including regular season tats, NBA Championships, plus awards and personal accolades. To make it on our list of the best NBA players of all time, you have got to be something truly special.

It is unlikely that everyone who reads this will agree on the exact placement of each player, and that’s ok! This list is here to celebrate the greats, no matter what position we rank them in. If you are looking for out more about the teams some of these talented players were a part of, then check out the best NBA teams of all time.

15. Karl Malone

Karl Malone was one of the best power forwards in NBA history. Arguably, he is one best players to never win an NBA Championship in his extensive 19-year career. He began professionally with Utah Jazz in 1985, where he stayed until 2003. There, he had one last chance to win the big one with the LA Lakers. Unfortunately, injuries hampered the final years of his career, and he could not achieve his biggest dream in basketball.

That does not mean his career was uneventful or even unsuccessful. Instead, he won a variety of awards and some incredible personal achievements. Malone is third in the NBA all-time point leaders behind LeBron James and Kareem Abdul-Jabbar. Plus, he has the record for the most free throws attempted and completed. Malone is a 14-time All-Star player with 11 NBA First Team selections. He is a two-time NBA MVP winner, plus he won two All-Star MVP awards. On top of all that, they selected him to the NBA Anniversary team on two occasions, the 50th and 75th.

View post on Twitter

Malone had an incredible career in the NBA. He played just under 1500 games and had a win share of 234.6 according to Basketball Reference. It’s hard to say exactly why he never won the biggest prize in basketball, but perhaps it was loyalty. Maybe if he moved to the Lakers before the ripe old age of 40, he might have walked away with an NBA title or two.

  • Height: 6 ft 9 (206cm)
  • Weight: 250lb
  • Points: 36,982
  • Points Per Game: 25.0
  • Regular Season Games Played: 1476
  • NBA Championships (W): 0

14. Kevin Durant

One of three basketball players on our list that is still active in the NBA is Kevin Durant. He started his career with the Seattle SuperSonics in their last season before the move to Oklahoma. Durant stayed with the Oklahoma City Thunder until 2016, when he had a brief stint with the Golden State Warriors. In 2019, he moved to the Brooklyn Nets, where he remains to this day.

Ever since his debut season in the NBA, Durant has been a prolific point scorer. His first season was his lowest average point tally, averaging 20.3 points per game (PPG). Since then, Durant has enjoyed two seasons with a 30+ average and never scored less than 25PPG across 14 seasons. His most successful seasons were with the Warriors, where he won the NBA Championship in 2017 and 2018. In those finals, they awarded him the NBA Finals MVP accolade, making him one of five players to ever consecutively win the award.

Durant would miss the entire 2019-20 season with an Achilles injury. Although his point-scoring prowess remained, he only managed 90 games across the next two seasons. None of that subtracts from his 12 NBA All-Star appearances, his six All-NBA First Team selections, or his four NBA Scoring Champion awards. Durant might not have earned the respect that other players on this list have, but you can’t deny the achievements and awards he has won. Plus, consider that at 32 he made a recovery from a serious injury to average 26.9PPG in 20-21 and then 29.9 in 21-21. It just shows his name deserves a little more respect.

  • Height: 6 ft 10 (208cm)
  • Weight: 240lb
  • Points: 25,526
  • Points Per Game: 27.2
  • Regular Season Games Played: 939
  • NBA Championships (W): 2

13. Scottie Pippen

Scottie Pippen could be the greatest small forward in NBA history, but he is certainly one of the best NBA players of all time. Pippen is a serial winner thanks to his incredible on-court partnership with Michael Jordan. They both played integral parts in some of the best NBA teams of all time, including two three-peats with the Chicago Bulls.

The Seattle SuperSonics, who drafted him, traded him to the Bulls almost immediately. From here, he formed an incredible bond with Jordan, regularly playing one-on-one outside of practice. He stayed with the Bulls from 1987 until 1998 when he moved to the Houston Rockets. He didn’t stay in Houston long before joining the Portland Trail Blazers. Pippen got the chance in 2003 to rejoin the Bulls, an opportunity he took before retiring from the NBA. That was not the last time he stepped onto the court. Pippen played for a Finnish and Swedish basketball team in 2008.

View post on Twitter

What is there to say about Pippen? Well, he is a six-time NBA Champion, winning the biggest prize in basketball three consecutive times twice in his career. He was an NBA All-Star on seven occasions, one of which he won the game MVP. Pippen was selected for eight consecutive NBA All-Defensive First Teams, plus he was the 1995 NBA steals leader. Perhaps you could say he never stepped out of Jordan’s shadow. Others would argue that he made the right decision in helping Jordan dominate the court for most of the 90s. Whatever your opinion is, Scottie Pippen played a humongous role in basketball history.

  • Height: 6 ft 8 (203cm)
  • Weight: 210lb
  • Points: 18,940
  • Points Per Game: 16.1
  • Regular Season Games Played: 1178
  • NBA Championships (W): 6

12. Hakeem Olajuwon

Hakeem Olajuwon was a Nigerian professional basketball player who was the first overall pick in the 1984 NBA draft. It was quite a famous draft, as Michael Jordan was the third pick, Charles Barkley was the fifth, and John Stockton was the 16th. The seven-foot-tall center made history several times throughout his career. He was the first non-American NBA All-Star, first non-American NBA MVP, and the first in NBA history to win NBA defensive player of the year and finals MVP in the same season.

Olajuwon began his NBA career with the Houston Rockets. He stayed with the Rockets for 17 seasons, making a late move to the Toronto Raptors before retiring. His reputation came from outperforming other legendary players of the day. He shone brighter than Shaquille O’Neal, David Robinson, Dennis Rodman, and Karl Malone. His best seasons came between 1993 and 1995 when he won consecutive NBA Final MVP awards. From his NBA debut season in 1984 until 1996, Olajuwon never scored less than 20PPG. He also averaged 11.1 total rebounds across his career plus a field goal percentage of 51.2.

What made Olajuwon so special is he played his best basketball while many other greats were dominating the court. He ended with two NBA Final MVP awards, 12 NBA All-Star appearances, and six All-NBA First Team selections. That does not include two defensive player of the year awards, five NBA All-Defensive First Team selections, and a three-time NBA blocks leader. Anybody that watched this man play during his prime knows what a talent he is and he deserves a spot on the list of the best NBA players of all time.

  • Height: 7 ft (213cm)
  • Weight: 255lb
  • Points: 26,946
  • Points Per Game: 21.8
  • Regular Season Games Played: 1238
  • NBA Championships (W): 2

11. Stephen Curry

Stephen Curry is a point guard for the Golden State Warriors. He has been with the Warriors since they drafted him in 2009. He was the seventh overall pick, behind Blake Griffin and James Harden. The second pick in the draft was Hasheem Thabeet, one of the worst NBA players of all time. Curry is well-known for his shooting ability and is arguably the best shooter in NBA history.

After starting in 2009, it took Curry a few seasons to show his true potential. It wasn’t until the 2012-13 season that he finished with 20+ points per game for the first time. After this, he never looked back, raising his current career average to 24.3PPG. Curry is a four-time NBA champion, having won the most recent NBA Final in 2022. That was the first time he won the NBA Finals MVP, an award he thoroughly deserved for his impressive point-scoring. One of Curry’s best seasons came in 2015-16, where he helped lead the team to a win-to-loss record of 73-9. The performance of that season earned them a spot as one of the best NBA teams in history

What more is there to say about Curry? He is an eight-time NBA All-Star, two-time NBA MVP, plus he won the NBA Three-Point Contest twice. He was the scoring champion in the league on two occasions and was the steals leader in 2016. Curry is one of nine players in the 50-40-90 club. An exclusive award for players with 50% field goal, 40% three-point field goal, and 90% free throw success in one season.

  • Height: 6 ft 2 (188cm)
  • Weight: 185lb
  • Points: 20,064
  • Points Per Game: 24.3
  • Regular Season Games Played: 826
  • NBA Championships (W): 4

10. Shaquille O’Neal

Shaquille O’Neal was a center who started his NBA career with Orlando Magic in 1992. After this, he played for the Los Angeles Lakers, Miami Heat, Phoenix Suns, Cleveland Cavaliers, and Boston Celtics. O’Neal is a four-time NBA winner, three of which he won consecutively while playing for the Lakers and one for the Heat.

“Shaq” had a 19-year career in which he achieved a wide range of impressive awards. He was the NBA's Most Valuable Player in 2000 and he made 15 NBA All-Star appearances between 1993 and 2009. He was an MVP in three All-Star Games and made the NBA All-Defensive Second Team on three occasions. O’Neal was selected in the NBA 50th and 75th Anniversary Team, plus he won the prestigious NBA scoring champion award twice.

O’Neal is well-known for his personality, something he used to great effect on and off the court. While nobody can argue with the success he achieved on the course, he certainly attracted controversy along the way. However, that did not stop him from pursuing a career as a rapper, an actor, a pro wrestler, and he holds several law enforcement roles across multiple states.

  • Height: 7 ft 1 (2.16m)
  • Weight: 325lb
  • Points: 28,596
  • Points Per Game: 23.7
  • Regular Season Games Played: 1,207
  • NBA Championships (W): 4

9. Wilt Chamberlain

Wilt Chamberlain was an NBA center who began his career with the Harlem Globetrotters in 1958. He played for the Philadelphia/San Francisco Warriors (now known as the Golden State Warriors), the Philadelphia 76ers, and the Los Angeles Lakers. Chamberlain is a two-time NBA Champion, winning one for the 76ers and one for the Lakers.

Besides two NBA titles and one NBA Final MVP award, Chamberlain has an incredible variety of awards and career highlights. He was a four-time NBA MVP and played in 13 NBA All-Star games. Chamberlain was a seven-time NBA scoring champion and 11-time rebound champion. He is the only NBA player to score 100 points in a single game.

Chamberlain might not have been the nicest guy in basketball, but he adapted his game magnificently in the 71-72 season with the Lakers. Bill Sharman, the new head coach, transformed Chamberlain into a defensive-minded, low-scoring post defender, resulting in a 33-game win streak. Sharman in an interview from his California home said:

First he was a scorer. Then he was a rebounder and assist man. Then with our great Laker team in 1972, he concentrated on the defensive end.

- Bill Sharman
  • Height: 7 ft 1 (2.16m)
  • Weight: 275lb
  • Points: 34,419
  • Points Per Game: 30.1
  • Regular Season Games Played: 1,045
  • NBA Championships (W): 2

8. Kobe Bryant

Kobe Bryant had an iconic 20-year career, all of which was spent with the Los Angeles Lakers. Bryant was a five-time NBA champion and a two-time Final MVP. He had a truly iconic career with the Lakers, who retired both numbers 8 and 24 in honor of Bryant. In January 2020, Kobe tragically passed away alongside his daughter Gianna and seven others in a helicopter crash.

View post on Twitter

Bryant was a shooting guard for the Lakers, achieving a variety of records during his career. He was selected in 18 NBA All-Star games, four of which he was the MVP. Bryant made nine NBA All-Defensive First Teams and three Second Teams. He scored a career-high 81 points in one game, the second-most points scored in a single NBA game, behind Wilt Chamberlain.

  • Height: 6 ft 6 (1.98m)
  • Weight: 212lb
  • Points: 33,643
  • Points Per Game: 25.0
  • Regular Season Games Played: 1,346
  • NBA Championships (W): 5

7. Larry Bird

Larry Bird is a former NBA forward who played his entire career with the Boston Celtics. Bird had a phenomenal career that began professionally in 1979 and lasted until his retirement in 1992. During his time with the Celtics, he won the NBA Championship three times and was MVP in two of those victories.

Bird excelled at the three-point line, winning three consecutive NBA Most Valuable Player awards, making him the only forward in history to do so. He made 12 NBA All-Star appearances, one of which he was the MVP. Bird is the only person in NBA history to win Rookie of the Year, Most Valuable Player, NBA Finals MVP, All-Star MVP, Coach of the Year, and Executive of the Year.

Bird was a basketball player respected by his peers. Legends, like Magic Johnson, had plenty of good things to say about the iconic Celtics forward during Birds' retirement ceremony:

Larry, you only told me one lie. You said there will be another Larry Bird. Larry, there will never, ever be another Larry Bird.

- Magic Johnson
  • Height: 6 ft 9 (2.06m)
  • Weight: 220lb
  • Points: 21,791
  • Points Per Game: 24.3
  • Regular Season Games Played: 897
  • NBA Championships (W): 3

6. Bill Russell

Bill Russell was a center for the Boston Celtics. His career began in 1956 as a professional NBA player, where he remained until his retirement in 1969. He became the first black coach in NBA history in 1966, becoming the player-coach for the Celtics. His first season as a player-coach was unsuccessful, ending the Boston championship win streak at eight. However, he learned from his mistakes and won the next two, cementing his place as one of the best NBA players of all time.

Russell won the NBA Championship 11 times, making him the player with the most championships in NBA history. His win percentage was out of this world at 85%, winning 11 of his 13 appearances. He was a five-time NBA Most Valuable Player and made it to 12 All-Star games. He was a four-time NBA rebounding champion, with a regular season career average of 22.5 rebounds per game. Russell made the NBA 25th, 35th, 50th, and 75th Anniversary Teams, sealing his place on our top 15.

  • Height: 6 ft 10 (2.08m)
  • Weight: 220lb
  • Points: 14,522
  • Points Per Game: 15.1
  • Regular Season Games Played: 963
  • NBA Championships (W): 11

5. Tim Duncan

Tim Duncan was a power forward who spent the entirety of his 19-year career with the San Antonio Spurs. Many consider Duncan to be the greatest power forward of all time. After retiring in 2016, Duncan came back to the Spurs as an assistant coach in 2019. His debut as head coach was against the Charlotte Hornets, a 104-103 comeback win for the Spurs.

Duncan won five NBA championships, three of which he was the MVP. He also won NBA Most Valuable Player in 2002 and 2003. His legendary career included 14 NBA All-Star games and eight appearances in the NBA All-Defensive First Team. He won NBA Rookie of the Year in 1998 and capped off his career with NBA Teammate of the Year in 2015. A detailed account of his stats can be found on his profile page.

  • Height: 6 ft 11 (2.11m)
  • Weight: 250lb
  • Points: 26,496
  • Points Per Game: 19.0
  • Regular Season Games Played: 1,392
  • NBA Championships (W): 5

4. Magic Johnson

Earvin “Magic” Johnson was a point guard who spent his NBA career with the Los Angeles Lakers. Johnson retired from the NBA in 1991 for health reasons but made a shock return at the 1992 All-Star game, winning the MVP award. After complaints from other players, Johnson retired again until 1996 where he played 32 games for the Lakers before calling it quits. After this, “Magic” came out of retirement again in 1999 to play for the Swedish basketball team Magic M7 Borås, now known as Borås Basket, and then the Magic Great Danes.

Johnson is a five-time NBA champion and three-time Finals MVP. He has won the NBA Most Valuable Player award three times and made appearances at 12 NBA All-Star games. He is a four-time NBA assists leader and two-time NBA steals leader. Success seems to have followed Johnson even after his retirement, winning multiple championships as a part-owner of several clubs. He won five NBA titles as part-owner of the Lakers, the WNBA Championship with the Los Angeles Sparks, and the 2020 World Series of Baseball with the Los Angeles Dodgers.

If you would like to know more about Johnson's playing career, check out his NBA page.

  • Height: 6 ft 9 (2.06m)
  • Weight: 220lb
  • Points: 17,707
  • Points Per Game: 19.5
  • Regular Season Games Played: 906
  • NBA Championships (W): 5

3. Kareem Abdul-Jabbar

Kareem Abdul-Jabbar is a former NBA player who played for 20 seasons. He started his career in 1969 with the Milwaukee Bucks before moving to the Los Angeles Lakers in 1975. He won six NBA championships throughout his career, one with the Bucks and five with the Lakers.

Abdul-Jabbars’ record speaks for itself, with six NBA Most Valuable Player awards, 19 NBA All-Star appearances, and 10 All-NBA First Team selections. He was also selected for five All-Defensive First Teams and six Second Teams. He was a two-time NBA scoring champion and a four-time blocks leader. The NBA legend remains the all-time leader for points scored, career wins, and field goals made. His career profile on the official NBA site has even more stats, for anyone interested.

Players like Kareem Abdul-Jabbar have been admired by fans and fellow players of the game. Fellow NBA legend, Isiah Thomas spoke highly of Kareem during an interview with the Chicago Tribune:

If they say the numbers don't lie, then Kareem is the greatest ever to play the game.

- Isiah Thomas
  • Height: 7 ft 2 (2.18m)
  • Weight: 225lb
  • Points: 38,387
  • Points Per Game: 24.6
  • Regular Season Games Played: 1,560
  • NBA Championships W): 6

2. LeBron James

LeBron James is a forward for the Los Angeles Lakers. His career began with the Cleveland Cavaliers in 2003, where he left as a free agent to sign for Miami Heat. During his brief stay with the Heat, he won two NBA Championships, opting to re-sign for the Cavaliers after four seasons. This move proved to be another successful decision, leading the Cavaliers to victory in the NBA finals, overturning a 3-1 deficit.

James’ record is incredible. He is the first player in NBA history to earn $1bn as an active player. While money may not buy happiness, it certainly shows success! He is the only player to have won an NBA Championship with three franchises as the NBA Finals MVP. James is a four-time NBA MVP and was selected to appear in 17 NBA All-Star games consecutively. He is also a three-time winner of the Sports Illustrated Sportsperson of the Year award and four-time Associated Press Athlete of the Year.

LeBron is the one of the few players on our list who is still an active NBA player, which means he has time to improve his stats; even at 36. If you would like to see how he is currently performing, check out his player profile.

  • Height: 6 ft 9 (2.06m)
  • Weight: 250lbs
  • Points: 35,516
  • Points Per Game: 27.0
  • Regular Season Games Played: 1,310
  • NBA Championships (W): 4

1. Michael Jordan

Michael Jordan is the best NBA player of all time. He started his career with the Chicago Bulls in 1984, staying with the Bulls until an unlikely career change in 1993. He tried his hand at Minor League Baseball before returning to the Bulls in 1995, leading them to three more championships. Jordan retired again in 1998 before returning to the NBA with the Washington Wizards in 2001.

Jordan is a six-time NBA champion and six-time Finals MVP. He won the NBA Most Valuable Player award five times in his career and was selected to play in 14 NBA All-Star games. He was a nine-time NBA All-Defensive First Team player and a ten-time NBA scoring champion. Jordan holds the NBA record for a career scoring average of 30.12 points per game in the regular season and the playoff scoring average of 33.45 points per game. For more information bout Jordan's achievements and match stats, check out his NBA player profile.

Players like Jordan make it easy to choose a number one spot for the best NBA players as they somehow stand above everyone else. With his incredible determination, point-scoring ability, and defensive master class, there is only one option for our top spot, and that is Michael Jordan.

Height Weight Points Points Per Game Regular Season Games Played NBA Championships (W) 6 ft 6 (1.98m) 216lb 32,292 30.1 1,072 6

  • Height:  6 ft 6 (1.98m)
  • Weight:  216lb
  • Points:  32,292
  • Points Per Game: 30.1
  • Regular Season Games Played: 1,072
  • NBA Championships (W): 6

You don't have to take our word for it, other legends of the game agree with Jordans' unrivaled excellence. Take Magic Johnson for instance. When asked about the greatest NBA players of all time, he said:

There's Michael Jordan and then there is the rest of us.

- Magic Johnson

Best NBA Players: Honorable Mentions

Each of us will have a different selection for the 15 best NBA players of all time. Some fantastic players narrowly missed out on appearing on our list, but that does not mean we overlooked them.

  • Moses Malone
  • Kevin Garnett
  • Oscar Robertson
  • Sam Jones
  • John Havlicek
  • Bob Pettit
  • Charles Barkley

Related Posts