History

Players with the most All-NBA selections in history

LeBron James leads the way with 20 career All-NBA nods. See where other basketball legends fall on the list.

LeBron James and Kobe Bryant are 2 of only 4 players with 15 or more All-NBA selections.

After being named First-Team All-NBA for the 2019-20 season, LeBron James set the record for most All-NBA selections in league history (16), breaking a tie with Hall of Famers Kareem Abdul-Jabbar, Kobe Bryant and Tim Duncan (15). James has since extended his record to 20 total selections, and his 13 First-Team appearances are also the most a player has ever had.

Entering the 2024-25 season, Kevin Durant (11), Chris Paul (11) and Stephen Curry (10) join James as the only active players to have earned All-NBA honors in 10-plus seasons. See where they rank among some of the game’s greatest players of all time.

  1. LeBron James: 20 All-NBA selections (13 First-Team, 3 Second-Team, 4 Third-Team) *
  2. Kareem Abdul-Jabbar: 15 All-NBA selections (10 First-Team, 5 Second-Team)
  3. Kobe Bryant: 15 All-NBA selections (11 First-Team, 2 Second-Team, 2 Third-Team)
  4. Tim Duncan: 15 All-NBA selections (10 First-Team, 3 Second-Team, 2 Third-Team)
  5. Karl Malone: 14 All-NBA selections (11 First-Team, 2 Second-Team, 1 Third-Team)
  6. Shaquille O’Neal: 14 All-NBA selections (8 First-Team, 2 Second-Team, 4 Third-Team)
  7. Bob Cousy: 12 All-NBA selections (10 First-Team, 2 Second-Team)
  8. Dirk Nowitzki: 12 All-NBA selections (4 First-Team, 5 Second-Team, 3 Third-Team)
  9. Hakeem Olajuwon: 12 All-NBA selections (6 First-Team, 3 Second-Team, 3 Third-Team)
  10. Dolph Schayes: 12 All-NBA selections (6 First-Team, 6 Second-Team)
  11. Jerry West: 12 All-NBA selections (10 First-Team, 2 Second-Team)
  12. Charles Barkley: 11 All-NBA selections (5 First-Team, 5 Second-Team, 1 Third-Team)
  13. Kevin Durant: 11 All-NBA selections (6 First-Team, 5 Second-Team) *
  14. John Havlicek: 11 All-NBA selections (4 First-Team, 7 Second-Team)
  15. Michael Jordan: 11 All-NBA selections (10 First-Team, 1 Second-Team)
  16. Chris Paul: 11 All-NBA selections (4 First-Team, 5 Second-Team, 2 Third-Team) *
  17. Bob Pettit: 11 All-NBA selections (10 First-Team, 1 Second-Team)
  18. Oscar Robertson: 11 All-NBA selections (9 First-Team, 2 Second-Team)
  19. Bill Russell: 11 All-NBA selections (3 First-Team, 8 Second-Team)
  20. John Stockton: 11 All-NBA selections (2 First-Team, 6 Second-Team, 3 Third-Team)
  21. Elgin Baylor: 10 All-NBA selections (10 First-Team)
  22. Larry Bird: 10 All-NBA selections (9 First-Team, 1 Second-Team)
  23. Wilt Chamberlain: 10 All-NBA selections (7 First-Team, 3 Second-Team)
  24. Stephen Curry: 10 All-NBA selections (4 First-Team, 4 Second-Team, 2 Third-Team) *
  25. Magic Johnson: 10 All-NBA selections (9 First-Team, 1 Second-Team)
  26. David Robinson: 10 All-NBA selections (4 First-Team, 2 Second-Team, 4 Third-Team)

* denotes active players


See every All-NBA team in league history.

Latest