Players who played for the Miami Heat and the Mavericks

45 players · NBA since 1996/97

45 players have played for both the Miami Heat and the Mavericks in the NBA since 1996/97. 21 played for the Miami Heat first and 24 for the Mavericks first. The longest-serving played 532 games across both; the top scorer got 6,923 points; the first move came in 1996/97, the most recent in 2026/27.

Can you name all 45?

0/450:00

  1.  Heat 51 · Mavericks 481
  2.  Heat 421 · Mavericks 50
  3.  Heat 58 · Mavericks 399
  4.  Heat 375 · Mavericks 54
  5.  Heat 329 · Mavericks 66
  6.  Heat 10 · Mavericks 379
  7.  Heat 244 · Mavericks 82
  8.  Heat 7 · Mavericks 292
  9.  Heat 187 · Mavericks 87
  10.  Heat 85 · Mavericks 188
  11.  Heat 227 · Mavericks 29
  12.  Heat 217 · Mavericks 37
  13.  Heat 111 · Mavericks 142
  14.  Heat 148 · Mavericks 98
  15.  Heat 41 · Mavericks 188
  16.  Heat 159 · Mavericks 62
  17.  Heat 169 · Mavericks 47
  18.  Heat 161 · Mavericks 28
  19.  Heat 182 · Mavericks 4
  20.  Heat 37 · Mavericks 123
  21.  Heat 11 · Mavericks 143
  22.  Heat 93 · Mavericks 50
  23.  Heat 97 · Mavericks 42
  24.  Heat 93 · Mavericks 45
  25.  Heat 72 · Mavericks 61
  26.  Heat 119 · Mavericks 7
  27.  Heat 30 · Mavericks 94
  28.  Heat 81 · Mavericks 42
  29.  Heat 62 · Mavericks 53
  30.  Heat 37 · Mavericks 73
  31.  Heat 55 · Mavericks 46
  32.  Heat 54 · Mavericks 44
  33.  Heat 20 · Mavericks 77
  34.  Heat 91 · Mavericks 2
  35.  Heat 61 · Mavericks 28
  36.  Heat 10 · Mavericks 73
  37.  Heat 64 · Mavericks 1
  38.  Heat 18 · Mavericks 42
  39.  Heat 44 · Mavericks 14
  40.  Heat 43 · Mavericks 13
  41.  Heat 18 · Mavericks 5
  42.  Heat 14 · Mavericks 2
  43.  Heat 3 · Mavericks 10
  44.  Heat 4 · Mavericks 8
  45.  Heat 1 · Mavericks 1

Who stands out

Spoilers

Erick Dampier has the most games for the two combined: 51 for the Miami Heat and 481 for the Mavericks. Tim Hardaway scored the most points across both: 6,405 for the Miami Heat and 518 for the Mavericks.

In our data, Jamal Mashburn was the first to have played for both (his first game for the Miami Heat came in 1996/97). The most recent player to play for both is Tim Hardaway Jr., who first played for the Miami Heat in 2026/27.

Show all 45 players

Spoilers
Every player who played for the Miami Heat and the Mavericks (NBA since 1996/97): games and points at each, seasons, and which team came first.
PlayerHeatMavericksFirst
GPtsSeasonsGPtsSeasons
Erick Dampier511282010/114813,0412004–2010Mavericks
Eddie Jones4216,6382000–2007501822007/08Heat
Shawn Marion587342007–20093994,5782009–2014Heat
Tim Hardaway3756,4051996–2001545182001/02Heat
Josh Richardson3293,7262015–2025667492020/21Heat
Tim Hardaway Jr.10462026/273795,6212018–2024Mavericks
Caleb Martin2442,3172021–2024823342024–2027Heat
Jerry Stackhouse7122010/112923,6402004–2009Mavericks
Antoine Walker1872,0142005–2007871,2002003/04Mavericks
A.C. Green853702000/011881,2901996–1999Mavericks
James Johnson2272,3552016–2020291662020/21Heat
Jamal Mashburn2173,2691996–2000373941996/97Mavericks
Juwan Howard1112262010–20131421,3572000–2008Mavericks
Derrick Jones Jr.1489962017–2020988572023/24Heat
Jae Crowder414892019/201888562012–2015Mavericks
Caron Butler1591,9912002–2004629642009–2011Heat
Wayne Ellington1691,7602016–2019471532013/14Mavericks
Malik Allen1611,1432001–200528772007/08Heat
Mark Strickland1828371996–2000442002/03Heat
Samaki Walker371052003/041238081996–1999Mavericks
Klay Thompson111582026/271431,8562024–2026Mavericks
Lamar Odom931,5902003/04503322011/12Heat
Damon Jones971,1362004/05421651999/00Mavericks
Mike James936492001–2003452732012/13Heat
Travis Best726032002/03611712003/04Heat
Jamaal Magloire1192772008–20117122007/08Mavericks
Cedric Ceballos301912000/01941,5131997–2000Mavericks
Gerald Green816562015/16422102008/09Mavericks
Christian Laettner622892004/05533982000/01Mavericks
ZhiZhi Wang37862003–2005733622000–2002Mavericks
Jim Jackson555892001/02467141996/97Mavericks
Chris Gatling543452001/02448401996/97Mavericks
Delon Wright201192023/24775202019/20Mavericks
Josh McRoberts913672014–2017202017/18Heat
Amar'e Stoudemire613302015/16282872014/15Mavericks
Martin Muursepp10171996/97733721996–1998Heat
Chris Silva641892019–2022122022/23Heat
Markieff Morris181292021/22421172022–2025Heat
Shawne Williams442922014/1514422008/09Mavericks
Sasha Danilovic434861996/97132161996/97Heat
Kurt Thomas181131996/975371997/98Heat
Eddy Curry14302011/12292012/13Heat
Jamie Watson321998/9910451996/97Mavericks
Daryl Macon432019/208292018/19Mavericks
DeAndre Liggins122013/14182016/17Heat

Head to head

In the NBA since 1996/97, the Miami Heat and the Mavericks have met 72 times: the Miami Heat won 35, the Mavericks 37.

  • Miami Heat's biggest win: Heat 98-74 Mavericks (2005/06)
  • Mavericks' biggest win: Mavericks 112-76 Heat (2005/06)

Play

FAQ

Spoilers
How many players have played for both the Miami Heat and the Mavericks?
45 in the NBA since 1996/97: Erick Dampier, Eddie Jones, Shawn Marion, Tim Hardaway, Josh Richardson, Tim Hardaway Jr. and 39 more.
Who has played the most games for the Miami Heat and the Mavericks?
Erick Dampier: 51 for the Miami Heat and 481 for the Mavericks, 532 in all. Tim Hardaway scored the most points across both, 6,923.
Who is the most recent player to play for both the Miami Heat and the Mavericks?
Tim Hardaway Jr.. He played for the Mavericks (2018–2024), then the Miami Heat 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.