Players who played for the 76ers and the Miami Heat

30 players · NBA since 1996/97

30 players have played for both the 76ers and the Miami Heat in the NBA since 1996/97. 15 played for the 76ers first and 15 for the Miami Heat first. The longest-serving played 759 games across both; the top scorer got 10,408 points; the first move came in 1997/98, the most recent in 2026/27.

Can you name all 30?

0/300:00

  1.  76ers 650 · Heat 109
  2.  76ers 67 · Heat 383
  3.  76ers 10 · Heat 381
  4.  76ers 59 · Heat 329
  5.  76ers 79 · Heat 221
  6.  76ers 31 · Heat 244
  7.  76ers 130 · Heat 142
  8.  76ers 81 · Heat 190
  9.  76ers 3 · Heat 267
  10.  76ers 5 · Heat 252
  11.  76ers 240 · Heat 5
  12.  76ers 72 · Heat 122
  13.  76ers 89 · Heat 89
  14.  76ers 78 · Heat 88
  15.  76ers 42 · Heat 123
  16.  76ers 159 · Heat 2
  17.  76ers 20 · Heat 131
  18.  76ers 146 · Heat 4
  19.  76ers 78 · Heat 65
  20.  76ers 103 · Heat 7
  21.  76ers 48 · Heat 55
  22.  76ers 62 · Heat 35
  23.  76ers 78 · Heat 3
  24.  76ers 22 · Heat 52
  25.  76ers 40 · Heat 6
  26.  76ers 37 · Heat 8
  27.  76ers 23 · Heat 8
  28.  76ers 9 · Heat 4
  29.  76ers 3 · Heat 6
  30.  76ers 1 · Heat 4

Who stands out

Spoilers

Andre Iguodala has the most games for the two combined: 650 for the 76ers and 109 for the Miami Heat. LeBron James scored the most points across both: 151 for the 76ers and 10,257 for the Miami Heat.

In our data, Rex Walters was the first to have played for both (his first game for the Miami Heat came in 1997/98). The most recent player to play for both is LeBron James, who first played for the 76ers in 2026/27.

Show all 30 players

Spoilers
Every player who played for the 76ers and the Miami Heat (NBA since 1996/97): games and points at each, seasons, and which team came first.
Player76ersHeatFirst
GPtsSeasonsGPtsSeasons
Andre Iguodala6509,9042004–20121094652019–202176ers
Jimmy Butler III671,2352018/193838,2842019–202576ers
LeBron James101512026/2738110,2572010–2014Heat
Josh Richardson598222019/203293,7262015–2025Heat
Dorell Wright797292012/132211,3742004–2016Heat
Caleb Martin312812024/252442,3172021–2024Heat
Clarence Weatherspoon1301,4081996–19981421,0551998–200076ers
Kyle Lowry813882023–20261902,0902021–2024Heat
Tyler Johnson3112021/222672,8852014–2019Heat
Haywood Highsmith592018/192521,3192021–202576ers
Tyrone Hill2402,1931998–2003592003/0476ers
Jason Kapono723402009–20111229572005–2007Heat
P.J. Tucker893262022–2024896812021/22Heat
Rex Walters784441996–1998882321997–200076ers
Bruce Bowen42591999/001238071996–2001Heat
Nik Stauskas1591,3772015–20182112021/2276ers
Dewayne Dedmon20652013–20231317842020–202376ers
Mark G. Davis1469211996–1998491998/9976ers
James Ennis III784632018–2020653122014–2016Heat
Jerry Stackhouse1032,0321996–19987122010/1176ers
Jim Jackson486571997/98555892001/0276ers
Rodney Buford622692000/01351581999/00Heat
Shavlik Randolph782002005–20083102009/1076ers
Alec Burks222622019/20523692024/2576ers
Bobby Jones401102006/076482007/0876ers
Don Maclean374021996/978312000/0176ers
Jarvis Varnado23992013/14822012/13Heat
Tim James9122001/024111999/00Heat
Antonio Lang331999/006121997/98Heat
Javonte Smart102023/244202021/22Heat

Head to head

In the NBA since 1996/97, the 76ers and the Miami Heat have met 127 times: the 76ers won 52, the Miami Heat 75.

  • 76ers' biggest win: 76ers 113-86 Heat (2019/20)
  • Miami Heat's biggest win: Heat 120-85 76ers (2021/22)

Play

FAQ

Spoilers
How many players have played for both the 76ers and the Miami Heat?
30 in the NBA since 1996/97: Andre Iguodala, Jimmy Butler III, LeBron James, Josh Richardson, Dorell Wright, Caleb Martin and 24 more.
Who has played the most games for the 76ers and the Miami Heat?
Andre Iguodala: 650 for the 76ers and 109 for the Miami Heat, 759 in all. LeBron James scored the most points across both, 10,408.
Who is the most recent player to play for both the 76ers and the Miami Heat?
LeBron James. He played for the Miami Heat (2010–2014), then the 76ers from 2026/27.
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.