The NBA has a rich history, dating back nearly 68 years, full of decorated organizations and players. During that time, we’ve seen our fair share of greats come and go, but which players in the game’s history stand out above the rest? To decide that, we’ll look at various criteria including statistics, team success and individual accolades. Do any current superstars like Kobe Bryant and LeBron James make the cut? Let’s take a look at the 10 greatest NBA players in history and find out. The following list is according to the Foxsports ranking.
10 Greatest NBA Players of All Time
10. Tim Duncan (1997-present)
Tim Duncan comes at tenth position in the list of Greatest NBA Players of All Time. His restrained personality and no-frills game have made his career the epitome of quiet, sustained excellence. His accomplishments speak for themselves: two MVPs, four titles, 13 straight seasons on both an All-NBA and All-Defensive team. At 37, he’s not done yet, having led the Spurs to yet another Finals. But he’s already achieved enough to get a slight nod over Hakeem Olajuwon, Julius Erving and Jerry West for the No. 10 spot in the list of Greatest NBA Players of All Time.
9. Shaquille O’Neal (1992-2011)
Quiet, consistent excellence – Shaquille comes at 9 spot in the list of Greatest NBA Players of All Time. Shaq’s career was much louder and more turbulent than Duncan’s, but also more fun and more dominant. In his prime, he was an irresistible force around the basket, leading the Lakers to three titles. He got his fourth ring as Dwyane Wade’s giant sidekick in Miami and stuck around long enough to make 15 All-Star teams and rank sixth on the league’s career scoring list.[nextpage title=”Next” ]Please insert your text here!
8. Kobe Bryant (1996-present)
Shaq and Kobe will be forever linked, thanks to their great success together in the early 2000s and their great animosity ever since. Legacies are important to both men, especially relative to each other, and we rank Kobe’s career just ahead of Shaq’s. He hold the 8th position in the list of Greatest NBA Players of All Time. Not just because Bryant earned his fourth and fifth titles, putting him one ahead of O’Neal. The difference is Kobe’s conditioning and professionalism have allowed him to play at an elite level for longer than Shaq did.
7. Oscar Robertson (1960-74)
With just one MVP award and one championship, he has less hardware than the other players on this list of Greatest NBA Players of All Time. But you’d have a hard time finding a better all-around basketball player than “The Big O.” In his second NBA season, he averaged 30.8 points, 12.5 rebounds and 11.8 assists, the only time in league history someone has averaged a triple-double for a season. He nearly did it many more times while making nine All-NBA first teams. His 186 triple-doubles are a record that may never be broken.
6. Wilt Chamberlain (1959-73)
The numbers say Wilt was one of the most dominant and Greatest NBA Players of All Time, and it’s hard to argue with seven scoring titles, 11 rebounding titles, four MVPs and a 100-point game. But there are reasons Chamberlain’s colossal talent produced just two championships, and not just because Bill Russell had better teammates. Wilt, by many accounts, lacked the work ethic, leadership skills and ferocious will to win that characterize the top five players on this list. He had all of the tangibles but not enough of the intangibles to be the greatest of the great.
5. Larry Bird (1979-92)
At No.5 in the list of 10 Greatest NBA Players of All Time, Larry Bird. Arguably the best pure shooter in league history, he once averaged 29.9 points for a season while shooting 52.7 percent from the field, 41.4 on threes and 91.6 from the line. And that was after his three straight MVP seasons and three championships. Dirk Nowitzki is the closest thing there’s been to Larry Bird, and he’s no Larry Bird.
4. Kareem Abdul-Jabbar (1969-89)
The fourth Greatest NBA Players of All Time is Kareem Abdul Jabbar. He played in the NBA for two full decades, and each one represented a distinct chapter of his career. In the 1970s, he was the best player in the league, winning five of his six MVP awards as a dominant center on the Milwaukee Bucks. In the ’80s, he was a critical cog in the Los Angeles Lakers dynasty spearheaded by Magic Johnson, winning five of his six titles. Through it all, he unleashed the most devastating shot the NBA has ever seen, using the sky hook to score many of his league-record 38,387 points.
3. Bill Russell (1956-69)
Bill Russell comes third in the list of Greatest NBA Players of All Time. It’s true that he played with a lot of great players, including Bob Cousy, Bill Sharman and Tommy Heinsohn. But the Boston Celtics were mediocre before he arrived, and lousy after he left. That’s why Russell, while far from the most talented or dominant player in NBA history, was its greatest winner. He defended. He rebounded. And, more than anything, he led. The result? Eleven championships in 13 seasons, a feat unmatched in major American sport.
2. Magic Johnson (1979-96)
Johnson hold the second position in the list of 10 Greatest NBA Players of All Time. If he didn’t share an era with Larry Bird, Johnson surely would have won more than five championships and three MVPs. He would have owned the ’80s by himself. But what fun would that have been? Together, the two superstars created an indelible rivalry and revitalized the league from its 1970s stupor. Nothing in NBA history has been more exciting than Magic leading the fast break. At least until the No. 1 player on this list came along…
1. Michael Jordan (1984-2003)
It’s hard to overstate the impact Michael Jeffrey Jordan had on the NBA, the sport of basketball and popular culture. He topes our list of 10 Greatest NBA Players of All Time. He entertained with his aerial exploits, awed with his competitive fire and charmed with his extraordinary charisma. After six titles, five MVPs and 10 scoring titles, this is his basketball (and marketing) legacy: Everyone wants to be like Mike, but there’s never been anyone like him.