List of NBA Players with the Most Seasons Played
NBA players ranked by the number of regular seasons played throughout their career.
Sustaining an NBA career across two decades requires exceptional physical conditioning, the ability to adapt your game as athleticism declines, and an undying love of competition. These players represent the gold standard of durability in professional basketball.
| # | Name |
|---|---|
| 1 | Vince Carter Toronto Raptors / Multiple Teams |
| 2 | Robert Parish Golden State Warriors / Boston Celtics / Charlotte Hornets |
| 3 | Kevin Garnett Minnesota Timberwolves / Boston Celtics / Brooklyn Nets |
| 4 | Dirk Nowitzki Dallas Mavericks |
| 5 | LeBron James Cleveland Cavaliers / Miami Heat / Los Angeles Lakers |
| 6 | Kareem Abdul-Jabbar Milwaukee Bucks / Los Angeles Lakers |
| 7 | Kobe Bryant Los Angeles Lakers |
| 8 | Udonis Haslem Miami Heat |
| 9 | Karl Malone Utah Jazz / Los Angeles Lakers |
| 10 | John Stockton Utah Jazz |
This list is compiled from verified public records and reference sources. Last verified: March 20, 2026.
Found an error? Report it here