The 50 Greatest NBA players of the 21st century, ranked

Stars are stars but which players are the absolute best since the start of the 2000s?
Kobe Bryant, LeBron James
Kobe Bryant, LeBron James | Victor Decolongon/GettyImages
50 of 50

1) LeBron James

It is hard to believe that Los Angeles superstar LeBron James was taken first overall in 2003 and is still going strong in 2024. He is set to return for his 22nd season and has already done just about everything one can accomplish over the course of a Hall of Fame career.

LeBron spent his first seven seasons with the Cleveland Cavaliers, turning the franchise around, averaging a stellar 27.8 points, 7 rebounds, and 7 assists during his first stint, with LeBron winning several major awards and accolades. He won Rookie of the Year, two MVPs, and made six straight all-star and All-NBA first or second teams, not to mention he led them to three Eastern Conference Finals and the NBA Finals in 2007.

He later moved onto the Miami Heat, where he led them to the NBA Finals for four straight years and back-to-back titles, with him playing arguably his best basketball, posting 26.9 points, 7.6 rebounds, and 6.7 assists.

He later returned home to the Cavs and also led them to the NBA Finals for four straight years and a championship in 2018.

Lastly, his career took him to the Lakers, where he's spent the last six seasons defying age with 27.0 points, 7.9 rebounds and 8 assists per game. During that tenure, he's won a championship, the first-ever NBA Cup, broke the all-time scoring record and became the only player to score 40,000. That helps to make LeBron the best of this era and gives him a case to be the best ever.