An All-Star selection means a player was among the best in the league that season, so a long list of selections shows years of elite play. LeBron James now leads comfortably, and an active player is moving up. Here are the 10 players with the most NBA All-Star selections, based on 2026 totals.

  1. LeBron James, 22. He extended his record to 22 in February 2026, with consecutive selections from 2005 to 2026, though he missed the 2025 game itself. He is also the All-Star Game’s all-time leading scorer with 434 points. See our look at his move to the 76ers.
  2. Kareem Abdul-Jabbar, 19. He was selected as a rookie in 1969-70 and went on to a 20-year career.
  3. Kobe Bryant, 18. He made the team in 18 of his 20 seasons and won four All-Star Game MVP awards.
  4. Kevin Durant, 16. The active forward is fourth all-time and third in All-Star Game scoring behind James and Bryant, as of early 2026.
  5. Tim Duncan, 15. He was a starter in 12 of those games.
  6. Kevin Garnett, 15. He started 11 of his 15 All-Star Games.
  7. Shaquille O’Neal, 15. He appeared in 15 games and started nine.
  8. Michael Jordan, 14. He earned 14 selections, from 1985 to 2003.
  9. Karl Malone, 14. The Utah forward made the team 14 times between 1988 and 2002.
  10. Dirk Nowitzki, 14. The German star was one of three players selected after turning 40 in the case of the full list, with Kareem and LeBron.

Jerry West also made 14 All-Star Games, and some lists show Julius Erving with 16 when his ABA selections are counted, so the order depends on whether ABA games are included. For more on elite careers, read about NBA records that may never be broken.

Sources: Wikipedia, ESPN, Basketball Reference, Olympics.com.

Leave a Reply