Most seasons at the same NBA team by a player

Most seasons at the same NBA team by a player
Who
Dirk Nowitzki
What
21 total number
Where
United States (Phoenix)
When
13 December 2018

The most seasons at the same NBA team by a player is 21, achieved by Dirk Nowitzki (Germany), playing for the Dallas Mavericks (USA) from 1998 to 2018.

Dirk Nowitzki joined the Dallas Mavericks in 1998 and has featured for the team every season since then. With the Mavs he has won one NBA championship in 2011, as well as individual accolades including NBA Most Valuable Player Award and the NBA Finals Most Valuable Player Award.

He made his 21 season debut in a game against the Phoenix Suns, in Phoenix, Arizona, USA, on 13 December 2018.