10 Best NBA Players of All Time History

1. Michael Jordan

"MJ" accomplished everything possible in the game, piling up on the stats and awards.

2. Bill Russell

Bill Russell is an interesting case, as his offensive stats don't jump out at you, but his impact went far beyond numbers.

3. Magic Johnson

He won Finals MVP as a rookie when he famously started center in place of the injured Kareem Abdul-Jabbar in Game 6 of the 1980 NBA Finals.

4. Kareem Abdul-Jabbar

His ability to maintain such averages while competing for 20 seasons is simply a testament to his greatness.

5. Larry Bird

Larry Bird in an interview with Rappler Sports recently. Bird was never the most athletic player on the court, but he was always dominant.

6. LeBron James

LeBron James entered the league burdened with unimaginable expectations. Expectations he surely couldn't live up to, right?

7. Wilt Chamberlain

Chamberlain's dominance is widely acknowledged, and as time passes he seems more and more like a mythical figure.

8. Tim Duncan

Tim Duncan is the model of consistency. Look through his statistics throughout the years, and you won't find too much variation.

9. Shaquille O'Neal

Shaquille O'Neal was the most dominant player of his generation—possibly of all time.

10. Hakeem Olajuwon

Olajuwon's game is so renowned that superstars like Kobe Bryant, LeBron James and Dwight Howard have looked to improve their game under his tutelage.