Alex Hales scored the most runs in the ILT20 (all-time) — 1405 runs. Computed from every ball bowled in the ILT20 (all-time) — the top ten below match the official record.
| Player | Runs | Balls |
|---|---|---|
| 1. Alex Hales | 1405 | 1004 |
| 2. Nicholas Pooran | 1277 | 872 |
| 3. Waseem Muhammad | 1241 | 901 |
| 4. James Vince | 1239 | 967 |
| 5. Tom Banton | 1081 | 804 |
| 6. Tom Kohler-Cadmore | 1049 | 775 |
| 7. Rovman Powell | 900 | 614 |
| 8. Kieron Pollard | 885 | 561 |
| 9. Sikandar Raza | 858 | 648 |
| 10. Johnson Charles | 833 | 603 |
Alex Hales scored the most runs in the ILT20 (all-time) — 1405 runs. Second is Nicholas Pooran (1277), third Waseem Muhammad (1241).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions