how many teams has kevin durant played for

1 day ago 3
Nature

Kevin Durant has played for six NBA teams in his professional career:

  1. Seattle SuperSonics / Oklahoma City Thunder (2007–2016) – The SuperSonics became the Thunder in 2008.
  2. Golden State Warriors (2016–2019) – He won two NBA championships with them.
  3. Brooklyn Nets (2019–2023)
  4. Phoenix Suns (mid-2022–2025)
  5. Houston Rockets (2025–present)

So the total is six teams if counting the SuperSonics and Thunder separately, but generally this counts as one franchise since it relocated. Otherwise, he has played with five different franchises officially, with the most current being the Houston Rockets as of 2025.