Shaun Marsh scored the most runs in the BBL 2012 — 406 runs. Computed from every ball bowled in the BBL 2012 — the top ten below match the official record.
| Player | Runs | Balls |
|---|---|---|
| 1. Shaun Marsh | 406 | 309 |
| 2. Aaron Finch | 332 | 264 |
| 3. Luke Pomersbach | 303 | 232 |
| 4. Brad Hodge | 270 | 185 |
| 5. Ben Rohrer | 238 | 157 |
| 6. Adam Voges | 233 | 154 |
| 7. Joe Burns | 207 | 165 |
| 8. Usman Khawaja | 206 | 172 |
| 9. Herschelle Gibbs | 186 | 148 |
| 10. Tim Ludeman | 182 | 137 |
Shaun Marsh scored the most runs in the BBL 2012 — 406 runs. Second is Aaron Finch (332), third Luke Pomersbach (303).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions