Last Updated on 18 September 2023
The following list is the Official Definitive List of the 250 best NBA players ever. I averaged 33 different ranked lists of “best NBA players of all time” to get this definitive compilation. See my Methodology page for the research process that was used, including the full spreadsheet and links to all 33 lists that were averaged.
- Michael Jordan
- LeBron James
- Kareem Abdul-Jabbar
- Magic Johnson
- Wilt Chamberlain
- Larry Bird
- Bill Russell
- Shaquille O’Neal
- Kobe Bryant
- Tim Duncan
- Hakeem Olajuwon
- Oscar Robertson
- Stephen Curry
- Jerry West
- Karl Malone
- Kevin Durant
- Kevin Garnett
- Julius Erving
- Dirk Nowitzki
- David Robinson
- Moses Malone
- Charles Barkley
- Dwyane Wade
- Scottie Pippen
- John Stockton
- Allen Iverson
- Elgin Baylor
- Bob Pettit
- Isiah Thomas
- Giannis Antetokounmpo
- John Havlicek
- Chris Paul
- Jason Kidd
- Patrick Ewing
- Clyde Drexler
- Rick Barry
- Gary Payton
- Bob Cousy
- Kawhi Leonard
- James Harden
- Russell Westbrook
- Steve Nash
- George Mikan
- Dominique Wilkins
- George Gervin
- Walt Frazier
- Elvin Hayes
- Kevin McHale
- Willis Reed
- Paul Pierce
- Anthony Davis
- Bob McAdoo
- Tracy McGrady
- Nikola Jokic
- Dave Cowens
- Reggie Miller
- Dolph Schayes
- Bill Walton
- James Worthy
- Damian Lillard
- Ray Allen
- Carmelo Anthony
- Pete Maravich
- Alex English
- Wes Unseld
- Dwight Howard
- Vince Carter
- Jerry Lucas
- Paul Arizin
- Dennis Rodman
- Pau Gasol
- Billy Cunningham
- Alonzo Mourning
- Robert Parish
- Chris Webber
- Artis Gilmore
- Tony Parker
- Bernard King
- Sam Jones
- Hal Greer
- Grant Hill
- Bob Lanier
- Kyrie Irving
- Luka Dončić
- Chris Mullin
- Nate Thurmond
- Dennis Johnson
- Dikembe Mutombo
- Earl Monroe
- David Thompson
- Nate “Tiny” Archibald
- Neil Johnston
- Adrian Dantley
- Manu Ginobili
- Chris Bosh
- Lenny Wilkens
- Tim Hardaway
- Dave Bing
- Dan Issel
- Sidney Moncrief
- Chauncey Billups
- Walt Bellamy
- Bill Sharman
- Kevin Johnson
- Mitch Richmond
- Tom Heinsohn
- Paul Westphal
- Penny Hardaway
- Joe Dumars
- Larry Nance
- Paul George
- Dave DeBusschere
- Jack Twyman
- Jo Jo White
- George McGinnis
- Bailey Howell
- Cliff Hagan
- Derrick Rose
- Mark Price
- Mark Aguirre
- Ben Wallace
- Connie Hawkins
- Clyde Lovellette
- Shawn Marion
- Blake Griffin
- LaMarcus Aldridge
- Jack Sikma
- Ed Macauley
- Klay Thompson
- Maurice Cheeks
- Bob Dandridge
- Shawn Kemp
- Bobby Jones
- Joel Embiid
- Jimmy Butler
- Joe Fulks
- Chet Walker
- Terry Cummings
- Gus Williams
- Gus Johnson
- Spencer Haywood
- Amar’e Stoudemire
- Stephon Marbury
- Walter Davis
- Richie Guerin
- Bill Bridges
- Jim Pollard
- George Yardley
- Baron Davis
- Fat Lever
- Gail Goodrich
- Harry Gallatin
- Sam Cassell
- Deron Williams
- Yao Ming
- Norm Van Lier
- Larry Foust
- Jamaal Wilkes
- Vern Mikkelsen
- Guy Rodgers
- Rudy Tomjanovich
- Zelmo Beaty
- Paul Silas
- Bob Davies
- Marc Gasol
- Willie Naulls
- Marques Johnson
- John Wall
- Charlie Scott
- Gilbert Arenas
- Mel Daniels
- Red Kerr
- Andy Phillip
- Lou Hudson
- Terry Porter
- Detlef Schrempf
- Michael Cooper
- Wayne Embry
- Tom Gola
- DeMar DeRozan
- K.C. Jones
- Tom Chambers
- Rudy Gobert
- Jerry Sloan
- Dick McGuire
- Alvin Robertson
- Andrew Toney
- Brad Daugherty
- Rasheed Wallace
- Bobby Wanzer
- Bill Bradley
- Horace Grant
- Dan Roundfield
- Elton Brand
- Gene Shue
- World B. Free
- Reggie Theus
- Rudy LaRusso
- Kevin Love
- Larry Johnson
- Metta World Peace
- DeMarcus Cousins
- Calvin Murphy
- Norm Nixon
- Randy Smith
- Kyle Lowry
- Micheal Ray Richardson
- Larry Kenon
- Jermaine O’Neal
- Rajon Rondo
- Joe Johnson
- Derrick Coleman
- Steve Francis
- Kemba Walker
- Tiny Archibald
- Arnie Risen
- Ralph Sampson
- Bob Love
- Buck Williams
- Slater Martin
- Carl Braun
- Kevin Porter
- Antoine Walker
- Sleepy Floyd
- Joe Graboski
- Cedric Maxwell
- Anfernee Hardaway
- Sidney Wicks
- Phil Chenier
- Max Zaslofsky
- Peja Stojakovic
- Maurice Lucas
- Maurice Stokes
- Andre Iguodala
- Mel Hutchins
- Phil Smith
- Don Buse
- Muggsy Bogues
- Ja Morant
- Shareef Abdur-Rahim
- Draymond Green
- Ray Scott
- Jack Coleman
- Donnie Freeman
- Jayson Tatum
- Arvydas Sabonis
- Rod Strickland
- Spud Webb
- Jimmy Jones
- Jeff Hornacek