NBA Players with the Most Regular Seasons Played

List with the all-time top 50 players fot total regular seasons played in NBA history.

Notes: - These stats were updated on November 17, 2017

scroll for more >>

NBA All-Time Leaders:
Total Regular Seasons Played - Top 50

Player
Regular Seasons
Playoffs
Season Games
Playoff Games
Championships
1. Kevin Garnett 21 14 1,462 143 1
Robert Parish 21 16 1,611 184 4
Kevin Willis 21 11 1,424 98 1
4. Kareem Abdul-Jabbar 20 18 1,560 237 6
Kobe Bryant 20 15 1,346 220 5
Vince Carter 20 11 1,356 88
Dirk Nowitzki 20 15 1,410 145 1
8. Tim Duncan 19 18 1,392 251 5
James Edwards 19 11 1,168 111 3
Juwan Howard 19 7 1,208 49 2
Jason Kidd 19 17 1,391 158 1
Karl Malone 19 19 1,476 193
Moses Malone 19 12 1,329 94 1
Shaquille O'Neal 19 17 1,207 216 4
Charles Oakley 19 15 1,282 144
Paul Pierce 19 14 1,343 170 1
John Stockton 19 19 1,504 182
Jason Terry 19 12 1,363 121 1
19. Ray Allen 18 11 1,300 171 2
Jamal Crawford 18 7 1,197 69
Terry Cummings 18 13 1,183 110
Derek Fisher 18 16 1,287 259 5
Grant Hill 18 8 1,026 39
Rick Mahorn 18 13 1,117 106 1
Reggie Miller 18 15 1,389 144
Player
Regular Seasons
Playoffs
Season Games
Playoff Games
Championships
Nazr Mohammed 18 12 1,005 88 1
Dikembe Mutombo 18 13 1,196 101
Steve Nash 18 12 1,217 120
Jermaine O'Neal 18 14 1,011 97
Hakeem Olajuwon 18 15 1,238 145 2
Clifford Robinson 18 17 1,380 141
Tree Rollins 18 15 1,156 93
Danny Schayes 18 12 1,138 69
Jerry Stackhouse 18 9 970 75
Kurt Thomas 18 11 1,110 96
Herb Williams 18 8 1,102 57
37. Chauncey Billups 17 12 1,043 146 1
Elton Brand 17 5 1,058 40
Marcus Camby 17 11 973 79
Tyson Chandler 17 9 1,046 75 1
Dale Ellis 17 10 1,209 73
Patrick Ewing 17 14 1,183 139
Pau Gasol 17 11 1,135 131 2
Horace Grant 17 13 1,165 170 4
Lindsey Hunter 17 12 937 147 2
Mark Jackson 17 14 1,296 131
Richard Jefferson 17 12 1,165 140 1
Eddie Johnson 17 10 1,199 89
Joe Johnson 17 12 1,228 112
Jerome Kersey 17 15 1,153 126 1
Andre Miller 17 11 1,304 68
Mike Miller 17 10 1,032 94 2
Gary Payton 17 15 1,335 154 1
Sam Perkins 17 15 1,286 167
Scottie Pippen 17 16 1,178 208 6
Terry Porter 17 16 1,274 124
Zach Randolph 17 9 1,069 70
Rod Strickland 17 11 1,094 52
Otis Thorpe 17 11 1,257 78 1
Mark West 17 11 1,090 95
Buck Williams 17 14 1,307 108
Metta World Peace 17 9 991 85 1