Players who played for the Cavaliers and the Thunder
30 players · NBA since 1996/97
30 players have played for both the Cavaliers and the Thunder in the NBA since 1996/97. 11 played for the Cavaliers first and 19 for the Thunder first. The longest-serving played 395 games across both; the top scorer got 5,646 points; the first move came in 1997/98, the most recent in 2025/26.
Can you name all 30?
0/300:00
- Cavaliers 100 · Thunder 295
- Cavaliers 297 · Thunder 92
- Cavaliers 26 · Thunder 340
- Cavaliers 181 · Thunder 153
- Cavaliers 56 · Thunder 263
- Cavaliers 164 · Thunder 143
- Cavaliers 208 · Thunder 93
- Cavaliers 230 · Thunder 2
- Cavaliers 41 · Thunder 185
- Cavaliers 188 · Thunder 35
- Cavaliers 205 · Thunder 15
- Cavaliers 47 · Thunder 156
- Cavaliers 124 · Thunder 50
- Cavaliers 16 · Thunder 155
- Cavaliers 81 · Thunder 81
- Cavaliers 2 · Thunder 157
- Cavaliers 82 · Thunder 55
- Cavaliers 74 · Thunder 36
- Cavaliers 61 · Thunder 47
- Cavaliers 9 · Thunder 87
- Cavaliers 30 · Thunder 62
- Cavaliers 56 · Thunder 14
- Cavaliers 49 · Thunder 18
- Cavaliers 14 · Thunder 43
- Cavaliers 4 · Thunder 46
- Cavaliers 4 · Thunder 41
- Cavaliers 6 · Thunder 34
- Cavaliers 22 · Thunder 13
- Cavaliers 4 · Thunder 16
- Cavaliers 2 · Thunder 1
Who stands out
Spoilers
Jeff Green has the most games for the two combined: 100 for the Cavaliers and 295 for the Thunder. Shawn Kemp scored the most points across both: 3,871 for the Cavaliers and 1,775 for the Thunder.
In our data, Shawn Kemp was the first to have played for both (his first game for the Cavaliers came in 1997/98). The most recent player to play for both is Olivier Sarr, who first played for the Cavaliers in 2025/26.
Show all 30 players
Spoilers
| Player | Cavaliers | Thunder | First | ||||
|---|---|---|---|---|---|---|---|
| G | Pts | Seasons | G | Pts | Seasons | ||
| Jeff Green | 100 | 1,016 | 2017/18 | 295 | 4,182 | 2007–2011 | Thunder |
| Eric Snow | 297 | 1,195 | 2004–2008 | 92 | 237 | 1996–1998 | Thunder |
| Kendrick Perkins | 26 | 57 | 2014–2018 | 340 | 1,414 | 2010–2015 | Thunder |
| Vitaly Potapenko | 181 | 1,195 | 1996–1999 | 153 | 764 | 2002–2006 | Cavaliers |
| James Harden | 56 | 1,079 | 2025–2027 | 263 | 3,388 | 2009–2012 | Thunder |
| Dion Waiters | 164 | 2,352 | 2012–2015 | 143 | 1,508 | 2014–2016 | Cavaliers |
| Shawn Kemp | 208 | 3,871 | 1997–2000 | 93 | 1,775 | 1996/97 | Thunder |
| Ira Newble | 230 | 970 | 2003–2008 | 2 | 4 | 2007/08 | Cavaliers |
| Ronald Murray | 41 | 482 | 2005/06 | 185 | 1,848 | 2002–2006 | Thunder |
| Delonte West | 188 | 1,955 | 2007–2010 | 35 | 239 | 2007/08 | Thunder |
| Donyell Marshall | 205 | 1,547 | 2005–2008 | 15 | 57 | 2007/08 | Cavaliers |
| Dennis Schroder | 47 | 340 | 2025/26 | 156 | 2,643 | 2018–2020 | Thunder |
| Wally Szczerbiak | 124 | 905 | 2007–2009 | 50 | 656 | 2007/08 | Thunder |
| Isaiah Hartenstein | 16 | 132 | 2020/21 | 155 | 1,504 | 2024–2027 | Cavaliers |
| Ty Jerome | 81 | 987 | 2023–2025 | 81 | 693 | 2020–2022 | Thunder |
| Jelani McCoy | 2 | 0 | 2003/04 | 157 | 703 | 1998–2001 | Thunder |
| Kevin Ollie | 82 | 341 | 2003/04 | 55 | 275 | 2002–2010 | Thunder |
| Joe Smith | 74 | 513 | 2007–2009 | 36 | 238 | 2008/09 | Cavaliers |
| DeAndre Liggins | 61 | 144 | 2016/17 | 47 | 66 | 2012/13 | Thunder |
| Cameron Payne | 9 | 74 | 2018/19 | 87 | 407 | 2015–2017 | Thunder |
| Mike Wilks | 30 | 42 | 2005/06 | 62 | 242 | 2005–2010 | Cavaliers |
| George Hill | 56 | 541 | 2017–2019 | 14 | 165 | 2020/21 | Cavaliers |
| Shaun Livingston | 49 | 354 | 2012/13 | 18 | 72 | 2008–2010 | Thunder |
| Moses Brown | 14 | 90 | 2021/22 | 43 | 370 | 2020/21 | Thunder |
| Olivier Sarr | 4 | 14 | 2025/26 | 46 | 223 | 2021–2024 | Thunder |
| Mateen Cleaves | 4 | 15 | 2003/04 | 41 | 86 | 2004–2006 | Cavaliers |
| Greg Graham | 6 | 16 | 1997/98 | 34 | 105 | 1996/97 | Thunder |
| Mamadi Diakite | 22 | 57 | 2022/23 | 13 | 56 | 2021/22 | Thunder |
| Sebastian Telfair | 4 | 39 | 2009/10 | 16 | 134 | 2014/15 | Cavaliers |
| Scotty Hopson | 2 | 1 | 2013/14 | 1 | 4 | 2021/22 | Cavaliers |
Head to head
In the NBA since 1996/97, the Cavaliers and the Thunder have met 59 times: the Cavaliers won 23, the Thunder 36.
- Cavaliers' biggest win: Cavaliers 117-82 Thunder (2008/09)
- Thunder's biggest win: Cavaliers 104-136 Thunder (2025/26)
More pairs
Play
FAQ
Spoilers
- How many players have played for both the Cavaliers and the Thunder?
- 30 in the NBA since 1996/97: Jeff Green, Eric Snow, Kendrick Perkins, Vitaly Potapenko, James Harden, Dion Waiters and 24 more.
- Who has played the most games for the Cavaliers and the Thunder?
- Jeff Green: 100 for the Cavaliers and 295 for the Thunder, 395 in all. Shawn Kemp scored the most points across both, 5,646.
- Who is the most recent player to play for both the Cavaliers and the Thunder?
- Olivier Sarr. He played for the Thunder (2021–2024), then the Cavaliers from 2025/26.
- What period does this list cover?
- NBA games from 1996/97 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.
Data: NBA since 1996/97. Earlier games aren't included, so all-time lists can be longer.