Top 10 Best NBA Players of All Time

1Michael Jordan

Michael Jordan


2Magic Johnson

Magic Johnson


3LeBron James

LeBron James


4Kareem Abdul-Jabbar

Kareem Abdul-Jabbar


5Larry Bird

Larry Bird


6Wilt Chamberlain

Wilt Chamberlain


7Kobe Bryant

Kobe Bryant


8Bill Russell

Bill Russell


9Tim Duncan

Tim Duncan


10Shaquille O'Neal

Shaquille O


11Hakeem Olajuwon

Hakeem Olajuwon


12Oscar Robertson

Oscar Robertson


13Kevin Durant

Kevin Durant


14Julius Erving

Julius Erving


15Allen Iverson

Allen Iverson


16Jerry West

Jerry West


17Alex Caruso

Alex Caruso


18John Stockton

John Stockton


19Dirk Nowitzki

Dirk Nowitzki


20Charles Barkley

Charles Barkley


21Chris Paul

Chris Paul


22Isiah Thomas

Isiah Thomas


23Kawhi Leonard

Kawhi Leonard


24Dwyane Wade

Dwyane Wade


25Derrick Rose

Derrick Rose


26Draymond Green

Draymond Green


27Tracy McGrady

Tracy McGrady


28Karl Malone

Karl Malone


29Jermaine O'Neal

Jermaine O


30Clyde Drexler

Clyde Drexler


31Kyrie Irving

Kyrie Irving


32Elgin Baylor

Elgin Baylor


33Chris Bosh

Chris Bosh


34Yao Ming

Yao Ming


35Damian Lillard

Damian Lillard