Here’s our very own list of the top 10 Greatest players to ever play the game with a few honorable mentions. This list includes the best players in NBA history along with the top basketball players today. Here the list of Top 10 Greatest NBA Players.

[Scroll down to checkout out the Top 10 Greatest basketball players Infographics – Don’t miss it!]

Top 10 Greatest NBA Players of All Time

List of top 10 greatest NBA players of all time
Top 10 greatest NBA players of all time

Of the thousands of men who have played in the NBA over the past six decades, most have been forgettable. Many have been excellent at one or two skills. Some have been champions. Only a small group have become the legends.

10. Hakeem Olajuwon (1984-2002)

Hakeem Olajuwon is among best NBA players rankings
Hakeem Olajuwon AKA “The Dream”

At #10 Among Greatest NBA Players, “Akeem The Dream” The smoothest big man the league has ever seen. Olajuwon could do absolutely anything he wanted on the offensive end, and blocked shots at a high rate to boot. Hakeem Olajuwon was a NBA MVP, two-time NBA Finals MVP, and three-time NBA blocks champion. He holds the NBA record for blocks at 3830.

9. Shaquille O’Neal (1992-2011)

Shaquille O’Neal is aong thebest NBA athletes list
Shaquille O’Neal AKA “Shaq”

At #9 Among Greatest NBA Legends, One MVP and two scoring titles in his career. got his fourth ring as Dwyane Wade’s giant sidekick in Miami and stuck around long enough to make 15 All-Star teams and also rank fifth on the league’s career scoring list. During Shaq’s prime, there wasn’t anything on earth that could slow him down except that darn free throw line. His size and strength made him a nightmare for defenses. Shaq was a guy you could build a team around and win 60 games. He was an irresistible force around the basket, leading the Lakers to three titles.

8. Tim Duncan (1997-Present)

Tim Duncan happens to be one of the most sought after NBA players
Tim Duncan AKA “The Big Fundamental”

At #8, according to All Time NBA Ranking, His style of play is simple and down to earth. Nothing flashy, Duncan stays quiet on the court but his is accomplishments speak for themselves: two MVPs, four titles, 13 straight seasons on both an All-NBA and All-Defensive team. turn around bank shot is his Trademark Shot. Duncan was and still is, a once in a lifetime defender and leader. also is by far the greatest power forward in the history of basketball, With All His Achievements he is the most under-appreciated player basketball has ever seen.

7. Wilt Chamberlain (1959-1973)

Wilt Chamberlain is one among amazing NBA Players
Wilt Chamberlain AKA “The Big Dipper”

At #7 Among Greatest Basketball Stars, The 7 foot 1 inch Wilt, ‘The Stilt/Big Dipper’ Chamberlain statistically was Most dominant player the league will ever see. Seven scoring titles, 11 rebounding titles, four MVPs and a 100-point game. He is one of the best players around to be Top Scorers In NBA Playoffs. He is unstoppable, and the best big man of all time.

6. LeBron James

LeBron James is among Top 10 NBA athletes of all time
LeBron James AKA “King James”

At #6 Among Best NBA Players, Formerly a high-flying dunker, James is now a prolific jump shooter and phenomenal defender. His confidence translates to him taking control of late game situations and his game winning shots are always mind blowing. He is one of the Most Point Scorers In NBA History.

5. Larry Bird (1979-1992)

Larry Bird is among Top 10 amazing NBA Players
Larry Bird AKA “The Hick From French Lick”

At #5 Among Greatest Basketball Players, 12-time NBA All-Star and was named the league’s Most Valuable Player (MVP) three times. Won 3 NBA titles, 3 MVP awards, Olympic Gold. The first member of the 50/90/40 club, He played his entire professional career for Boston, winning three NBA championships. Bird was one of the most entertaining and confident players to suit up in the 80s, was the most versatile forward to ever play the game. Larry was one of the greatest shooters and most clutch player in history. He could beat you without scoring. He helped put the NBA on the national television map with his rivalry against Magic Johnson.

4. Kareem Abdul-Jabbar (1969-1989)

Kareem Abdul-Jabbar is one of the best NBA athletes
Kareem Abdul-Jabbar AKA ‘Murdock’

At #4 Among Greatest NBA Players, NBA’s all-time leading scorer Kareem Abdul-Jabbar is a retired American professional basketball player. He has played in the NBA for two full decades. Won 6 NBA Titles, 6 MVP awards and Still Owner of all time scoring record(38,387 points). In the 1970s, he was the best player in the league. He unleashed the most devastating shot the NBA has ever seen, using the sky hook to score many of his league points. He is clearly one of the Best NBA Players.


3. Magic Johnson (1979-1996)

Magic Johnson is one of the Top 10 best NBA Players
Magic Johnson AKA ‘Earvin “Magic” Johnson Jr. ‘

At #3 Among Greatest NBA Players, Magic Johnson the winner of 5 NBA titles, 3 MVP awards, Olympic Gold, NCAA title and High School title. With 9 times inclusion in all-NBA first team, he is widely considered as one of the greatest of basketball. Johnson’s passing ability was simply surreal, He made the art of passing fashionable in the NBA. No 6’10″ player should be able to play point guard with such grace and skill, yet Magic broke that unwritten rule. Magic Johnson was the only player who one-upped Larry Bird during the 80s. 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.

2. Bill Russell (1956-1969)

Bill Russell is among the list of Great NBA Players
Retired professional Basketball star Bill Russell

At #2 Among Greatest Basketball Players, It’s true that Russell played with a lot of great players, including Bob Cousy, Bill Sharman and Tommy Heinsohn. He played during a time when it was difficult to be an African-American in the city of Boston. A Great Defender Great Rebounder. He is among the Oldest NBA Players Still In Action. he Won Eleven championships in 13 seasons a feat unmatched in major American sport. Also Won 11 NBA titles, 5 MVP awards, Olympic Gold and I believe an NCAA title at San Francisco.

1. Michael Jordan (1984-2003)

Michael Jeffrey Jordan is among Top 10 Greatest NBA Players of All Time
Michael Jordan – Also known by his initials MJ

At number 1 Position in Greatest NBA Players, Legendary Michael Jeffrey Jordan. What he did for the game of basketball was unparalleled and very few argue where he belongs. MJ is the greatest basketball player this world has ever seen. He entertained with his aerial exploits, awed with his competitive fire and charmed with his extraordinary charisma. He won six championships against John Stockton, Karl Malone, Charles Barkley, Hakeem Olajuwon, and other Hall-of-Famers. Also Won five MVPs and 10 scoring titles, Jordan simply adjusted his game and got better. He was the ultimate leader, the ultimate scorer, and the ultimate defender. Every aspiring basketball player of the 90s donned his signature jersey and shoes, and the Chicago Bulls became the iconic team of basketball. He surely is the Greatest Basketball Players in History.

Honorable Mention:

Kobe Bryant (1996-2016)

Kobe Bryant is definitely deserves a mention in Greatest NBA players list
Kobe Bean Bryant AKA The Black Mamba

How can this list be completed without mentioning the name Kobe Bryant? The 6’6″ NBA superstar is decorated with several amazing accolades which include 2 times NBA Finals MVP and 4 times NBA All-Star Game MVP. He holds the record for playing with one NBA franchise for the highest number of seasons, as he has only played for Los Angeles Lakers ever since he started his NBA career. Kobe became the youngest player to reach 30,000 career points in the league at 34 years age. He became the NBA scoring champion twice in his spectacular career and also became the NBA Slam Dunk Contest champion in 1997. This shooting guard is also the Los Angeles Lakers all-time leading point scorer.

Greatest NBA Players Of All Time – Infographics

Infographics of Greatest Basketball Players
Greatest NBA Players Of All Time – Infographics

Embedd this amazing Infographics On Your Site

We compiled this list while keeping in mind about their accolades and achievements. Please share your thoughts about this list of Greatest NBA players in the comment box below.

  • Hugh G. Rection

    Shaq and Wilt too high, Hakeem too low. First five are fine, could argue a different order, then Tim at 6, Kobe at 7, Hakeem at 8, LeBron at 9 (for now) and Jerry West/Oscar/Wilt/Shaq (pick your poison) at 10.

    Also, Russell is at least 2 or 3 (in my opinion, he’s first though).

  • Mario Wheeler

    You do realize that you have a pic. of Wilt with Bill @ no.2 where Kareems supposed to be!
    That said, I go with
    MJ, Lebron, Wilt, Kareem, Magic!
    Shaq, Larry, Hakeem, BigO, Logo!
    Russell, Timmy, Kobe, Dr.J, (& in another 2 yrs) CP3!

    • S!N NAPS

      cp3 doesn’t make top 50, rest of ur list is good

  • Iverson Fernandez

    where’s Allen Iverson? Oh Come on

    • Zac

      Iverson never won a title and didn’t stay at the top long enough. He’s top 25, but not top 10.

  • Dubious Beagle

    Can’t take this site seriously with anyone mistaking Wilt for KAJ

    • ZB

      He didn’t mistake anyone KAJ where’s 33 Wilt wheres 13. No mistake in the there

  • Hugh G. Rection

    No? Look at the pictures again, he used a picture of Wilt for Kareem’s entry. Also used a terrible pic for Russell, but that’s just me being a homer.

  • NBA

    Walt number 7? At least you didn’t put Lebron on your top ten list like some websites have done.

  • Magic101

    Cant take any site seriously that puts Shaq in the top 10 even though Im a Lakers fan and Russel ahead of Wilt. Because of ..titles??? We are judging individuals here arent we. Sure if the factors such as team mates, coaches, opponents etc are equalised of course. But its obvious to anyone doing their research that Wilt was stopped by a team loaded with hall of famers and apart from 70 when he should have posted up Reed relentlessly it wasnt his fault his teams werent good enough. Or his coach in 69 when that crazy coach refused to put Wilt back in. Russel was an awesome defensive player but generally got dominated one on one by Wilt. Didnt he get 56 rebounds against Russel. The only player that could be above Wilt is MJ and thats still a debate. Kareem was played to a draw when Wilt was past his prime.

  • Robert

    Kill yourself

  • Philip Fletcher

    It’s funny Olajuwon got the better of O’neal so we are suppose to accept O’ neal is the better player. #1 is Jordan 2 is Duncan 3 is Jabbar 4 is Magic 5 is Russel, O’neal did not leave it all on the floor, just relied on talent and size to win. Wilt was huge but there was no one else like him at that time, he would not have done well in our time or for the past 25 years for that matter.

  • Roy Hobbs

    Tough to put Magic ahead of Larry. Bird was ROY over Magic in a landslide. He then finished ahead of Magic for MVP 8 of 9 years before having surgery on his heels and developing chronic back issues that made him miss 142 games during his final 4 years. Bird joined a 29-53 Celtics team and they improved to 61-21 immediately with him as the only news starter. During his final 2 seasons, the Celtics were 77-28 when he played and 30-29 when he didn’t. He was shot physically—and he still had unmatched impact. The Celtics started 22-24 without him the year he missed 76 games before trading for front court help. The same players were 57-25 the year before with Bird. Healthy Bird > Magic. Magic > injured, hobbled Bird. Bird was also 20-3 against Jordan before being injured. And before anyone points to Bird’s teammates—-look at what I just wrote about how they did without him.

  • Roy Hobbs

    Magic one-upped Bird in the 80s? And if it weren’t for Bird, Magic would have owned the 80s by himself? You DO realize you have Jabbar at #4. Right? Do you think MAYBE playing alongside the 4th greatest player in history (according to you) might have had something to do with Magic’s teams doing so well? The Lakers were the best TEAM of the 80s. But Bird was the best player. Jabbar led the Lakers in composite Win Shares for the decade of the 80s from 1979-80 through 1985-86. During that time period, the Lakers won 3 of “Magic’s” 5 championships and appeared in 5 of “Magic’s” NBA Finals. Jabbar was NBA MVP in 1980. Bird was Rookie of the Year in 1980. Magic was neither. Bird was 1st Team All NBA each of his 1st 9 seasons. Magic wasn’t 1st Team All NBA until his 4th season. The Lakers had already won 2 championships in the 80s before Magic was ever 1st Team All NBA. I think revisionist historians overvalue Magic’s early years primarily because he played an exceptional Game #6 in the 1980 Finals in Jabbar’s absence and somehow was named MVP of the Finals even though Jabbar was by far the best player in the series. Jabbar was SO dominant in the 1980s Finals, that if he played in Game #6 and failed to score a single point, grab a single rebound or block a single shot, he still would have averaged more of each than anyone in the series. Magic had 1 monster game in that series. But Jabbar had 3 or 4 monster games and Jamaal Wilkes’ Game #6 never gets talked about (he scored 37 points and was the game’s high scorer until garbage time when Magic kept getting fouled and going to the line). There’s a book about Kareem that reveals that he was voted MVP of the series, but that voters were talked into changing their minds to give it to Magic because the network didn’t want to give the award to a guy who wasn’t even in the building (Jabbar was resting his badly sprained ankle back in LA and didn’t make the trip to Philly). One of the voters who was convinced to switch his vote spilled the beans and issued an apology to Jabbar. The Lakers were Kareem’s team early in the 80s. Then Jabbar and Magic shared the alpha role, then by the 1986-87 season (the decade’s 8th season), it was Magic’s team. Magic is an All-Time great player. I just want to keep it real about him, Jabbar and Bird in the 1980s.

  • tashun miller

    No Kobe is this a fuckin Joke or something??!!