Players who played for the Bulls and the Miami Heat

24 players · NBA since 1996/97

24 players have played for both the Bulls and the Miami Heat in the NBA since 1996/97. 11 played for the Bulls first and 13 for the Miami Heat first. The longest-serving played 1,185 games across both; the top scorer got 26,606 points; the first move came in 1998/99, the most recent in 2026/27.

Can you name all 24?

0/240:00

  1.  Bulls 66 · Heat 1,119
  2.  Bulls 685 · Heat 160
  3.  Bulls 432 · Heat 383
  4.  Bulls 51 · Heat 431
  5.  Bulls 82 · Heat 319
  6.  Bulls 82 · Heat 227
  7.  Bulls 289 · Heat 14
  8.  Bulls 125 · Heat 161
  9.  Bulls 122 · Heat 148
  10.  Bulls 227 · Heat 11
  11.  Bulls 2 · Heat 232
  12.  Bulls 39 · Heat 186
  13.  Bulls 9 · Heat 204
  14.  Bulls 56 · Heat 65
  15.  Bulls 21 · Heat 93
  16.  Bulls 30 · Heat 72
  17.  Bulls 59 · Heat 18
  18.  Bulls 8 · Heat 59
  19.  Bulls 37 · Heat 17
  20.  Bulls 20 · Heat 25
  21.  Bulls 20 · Heat 5
  22.  Bulls 6 · Heat 14
  23.  Bulls 6 · Heat 5
  24.  Bulls 1 · Heat 8

Who stands out

Spoilers

Dwyane Wade has the most games for the two combined: 66 for the Bulls and 1,119 for the Miami Heat. Dwyane Wade scored the most points across both: 1,186 for the Bulls and 25,420 for the Miami Heat.

In our data, Brent Barry was the first to have played for both (his first game for the Bulls came in 1998/99). The most recent player to play for both is Norman Powell, who first played for the Bulls in 2026/27.

Show all 24 players

Spoilers
Every player who played for the Bulls and the Miami Heat (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerBullsHeatFirst
GPtsSeasonsGPtsSeasons
Dwyane Wade661,1862016/171,11925,4202003–2019Heat
Luol Deng68511,0862004–20141602,1042014–2016Bulls
Jimmy Butler III4326,8472011–20173838,2842019–2025Bulls
Goran Dragic513262022/234317,0602014–2021Heat
P.J. Brown825192006/073193,0971996–2000Heat
James Johnson822982009–20112272,3552016–2020Bulls
Eddy Curry2893,4142001–200514302011/12Bulls
Malik Allen1255402005–20071611,1432001–2005Heat
Derrick Jones Jr.1226242021–20231489962017–2020Heat
Bobby Portis2272,1872015–201911752026/27Bulls
Max Strus252019/202322,3252020–2023Bulls
Daequan Cook39852012/131861,4642007–2010Heat
Rasual Butler9192010/112041,3412002–2005Heat
Kendall Gill565392003/04653722001/02Heat
Mike James21642011–2014936492001–2003Heat
Travis Best302792001/02726032002/03Bulls
Kurt Thomas592312010/11181131996/97Heat
Norman Powell81542026/27591,2722025/26Heat
Brent Barry374121998/9917701997/98Heat
Roger Mason Jr.20332002–200425742013/14Bulls
Nick Richards201872025/26572026/27Bulls
Jahmir Young6112024/2514252025/26Bulls
Shannon Brown692007/085202014/15Bulls
Jarvis Varnado102013/14822012/13Heat

Head to head

In the NBA since 1996/97, the Bulls and the Miami Heat have met 134 times: the Bulls won 56, the Miami Heat 78.

  • Bulls' biggest win: Heat 66-108 Bulls (2006/07)
  • Miami Heat's biggest win: Heat 134-91 Bulls (2025/26)

Play

FAQ

Spoilers
How many players have played for both the Bulls and the Miami Heat?
24 in the NBA since 1996/97: Dwyane Wade, Luol Deng, Jimmy Butler III, Goran Dragic, P.J. Brown, James Johnson and 18 more.
Who has played the most games for the Bulls and the Miami Heat?
Dwyane Wade: 66 for the Bulls and 1,119 for the Miami Heat, 1,185 in all. Dwyane Wade scored the most points across both, 26,606.
Who is the most recent player to play for both the Bulls and the Miami Heat?
Norman Powell. He played for the Miami Heat (2025/26), then the Bulls 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.