Players who played for the Cleveland Cavaliers and Miami Heat

40 players have played for both the Cleveland Cavaliers and the Miami Heat. Dwyane Wade spent the most seasons with the two: 1 with the Cleveland Cavaliers and 15 with the Miami Heat. On a roster now: LeBron James, Max Strus, and Thomas Bryant. Rosters are on file in full from 1993-94; before that only some of the stars are.

Players who played for the Cleveland Cavaliers and the Miami Heat, with their years at each
PlayerPosCLEMIA
Dwyane WadeG2017–2018 · 1 season2003–2019 · 15 seasons
LeBron JamesF2003–2018 · 11 seasons2010–2014 · 4 seasons
Zydrunas IlgauskasC1997–2010 · 12 seasons2010–2011 · 1 season
Kevin LoveF2014–2023 · 9 seasons2022–2025 · 3 seasons
Bimbo ColesPG2000–2003 · 3 seasons1990–2004 · 7 seasons
James JonesSG2014–2017 · 3 seasons2008–2014 · 6 seasons
Dion WaitersG2012–2015 · 3 seasons2016–2020 · 4 seasons
Tyrone HillPF1993–2003 · 6 seasons2003–2004 · 1 season
Max StrusG2023–2026 · 3 seasons2020–2023 · 3 seasons
Wesley PersonSF1997–2002 · 5 seasons2004–2005 · 1 season
Dan MajerleG1995–1996 · 1 season1996–2001 · 5 seasons
Chris AndersenPF2016–2017 · 1 season2012–2016 · 4 seasons
Shaquille O'NealC2009–2010 · 1 season2004–2008 · 4 seasons
Ricky DavisSG2001–2004 · 3 seasons2000–2008 · 2 seasons
Wayne EllingtonSG2012–2013 · 1 season2016–2019 · 3 seasons
Mike MillerSG2014–2015 · 1 season2010–2013 · 3 seasons
Chris QuinnPG2012–2013 · 1 season2006–2009 · 3 seasons
Damon JonesPG2005–2008 · 3 seasons2004–2005 · 1 season
Michael DoleacC2001–2002 · 1 season2004–2007 · 3 seasons
Antonio LangF1995–1999 · 3 seasons1997–1998 · 1 season
Harold MinerG1995–1996 · 1 season1992–1995 · 3 seasons
Thomas BryantC2025–2026 · 1 season2023–2025 · 2 seasons
Luol DengF2013–2014 · 1 season2014–2016 · 2 seasons
Shannon BrownPG2006–2008 · 2 seasons2014–2015 · 1 season
Shawn MarionSG2014–2015 · 1 season2007–2009 · 2 seasons
Jamario MoonSF2009–2011 · 2 seasons2008–2009 · 1 season
Luke JacksonSF2004–2006 · 2 seasons2007–2008 · 1 season
Jason KaponoSG2003–2004 · 1 season2005–2007 · 2 seasons
Derek AndersonSG1997–1999 · 2 seasons2005–2006 · 1 season
Chris GatlingC2000–2001 · 1 season1995–2002 · 2 seasons
Clarence WeatherspoonPF2000–2001 · 1 season1998–2000 · 2 seasons
Alec BurksSG2018–2019 · 1 season2024–2025 · 1 season
Jae CrowderPF2017–2018 · 1 season2019–2020 · 1 season
DeAndre LigginsG2016–2017 · 1 season2013–2014 · 1 season
Derrick WilliamsPF2016–2017 · 1 season2016–2017 · 1 season
Shaun LivingstonG2012–2013 · 1 season2008–2009 · 1 season
Smush ParkerPG2002–2003 · 1 season2007–2008 · 1 season
Jim JacksonSF2000–2001 · 1 season2001–2002 · 1 season
John CrottyG1995–1996 · 1 season1996–1997 · 1 season
Gary AlexanderF1993–1994 · 1 season1993–1994 · 1 season

Regular season, under every name each club has played as. A season split by a trade counts for both clubs where the game logs reach it (NBA from 1993-94, NFL 1994, NHL 1996, MLB 2001). Longest stay with the two first.

Cleveland Cavaliers vs Miami Heat: head-to-head record →