Most runs in T20Is 2012

Brendon McCullum scored the most runs in T20Is 2012 — 462 runs. Computed from every ball bowled in T20Is 2012 — the top ten below match the official record.

PlayerRunsBalls
1. Brendon McCullum462309
2. Mohammad Hafeez461385
3. Alex Hales418285
4. Martin Guptill380316
5. Chris Gayle376261
6. Virat Kohli368271
7. David Warner340249
8. Mahela Jayawardene340286
9. Shane Watson337237
10. Marlon Samuels323224

Who scored the most runs in T20Is 2012?

Brendon McCullum scored the most runs in T20Is 2012 — 462 runs. Second is Mohammad Hafeez (461), third Alex Hales (418).

Related leaderboards

Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions