Top 10 Most Versatile Players in NBA History

1LeBron James

LeBron James


2Magic Johnson

Magic Johnson


3Michael Jordan

Michael Jordan


4Scottie Pippen

Scottie Pippen


5Dennis Rodman

Dennis Rodman


6Draymond Green

Draymond Green


7Oscar Robertson

Oscar Robertson


8Larry Bird

Larry Bird


9Boris Diaw

Boris Diaw


10Shawn Marion

Shawn Marion


11Wilt Chamberlain

Wilt Chamberlain


12Giannis Antetokounmpo

Giannis Antetokounmpo


13Robert Horry

Robert Horry


14Metta Sandiford-Artest

Metta Sandiford-Artest


15Kobe Bryant

Kobe Bryant


16Kevin Durant

Kevin Durant


17Scott Wedman

Scott Wedman


18Kevin Garnett

Kevin Garnett


19Carmelo Anthony

Carmelo Anthony


20Shaquille O'Neal

Shaquille O


21Ernie Grunfeld

Ernie Grunfeld


22Jason Kidd

Jason Kidd


23Vince Carter

Vince Carter


24Kawhi Leonard

Kawhi Leonard


25Stephen Curry

Stephen Curry


26Dirk Nowitzki

Dirk Nowitzki


27Kareem Abdul-Jabbar

Kareem Abdul-Jabbar


28Chris Paul

Chris Paul


29Charles Barkley

Charles Barkley


30Zaza Pachulia

Zaza Pachulia


31Tracy McGrady

Tracy McGrady


32Penny Hardaway


33Dwight Howard

Dwight Howard


34Isaiah Thomas

Isaiah Thomas


35Klay Thompson

Klay Thompson