| Team Roster | |||||||
| NO. | NAME | POS | AGE | HT | WT | COLLEGE | 2011-2012 SALARY |
| 50 | Joel Anthony | C | 29 | 6-9 | 245 | UNLV | $3,600,000 |
| 31 | Shane Battier | SF | 33 | 6-8 | 225 | Duke | $3,000,000 |
| 1 | Chris Bosh | PF | 28 | 6-11 | 235 | Georgia Tech | $16,022,500 |
| 15 | Mario Chalmers | PG | 26 | 6-2 | 190 | Kansas | $4,000,000 |
| 30 | Norris Cole | PG | 23 | 6-2 | 175 | Cleveland State | $1,035,960 |
| 34 | Eddy Curry | C | 29 | 7-0 | 295 | $854,389 | |
| 14 | Terrel Harris | G | 24 | 6-4 | 190 | Oklahoma State | $473,604 |
| 40 | Udonis Haslem | PF | 31 | 6-8 | 235 | Florida | $3,780,000 |
| 5 | Juwan Howard | PF | 39 | 6-9 | 250 | Michigan | $854,389 |
| 6 | LeBron James | SF | 27 | 6-8 | 250 | $16,022,500 | |
| 22 | James Jones | SF | 31 | 6-8 | 215 | Miami (FL) | $1,500,000 |
| 13 | Mike Miller | SG | 32 | 6-8 | 210 | Florida | $5,400,000 |
| 45 | Dexter Pittman | C | 24 | 6-11 | 285 | Texas | $762,195 |
| 21 | Ronny Turiaf | C | 29 | 6-10 | 245 | Gonzaga | $319,128 |
| 3 | Dwyane Wade | SG | 30 | 6-4 | 220 | Marquette | $15,691,000 |
| Coach: Erik Spoelstra |