Colin Munro scored the most runs in T20Is 2017 — 572 runs. Computed from every ball bowled in T20Is 2017 — the top ten below match the official record.
| Player | Runs | Balls |
|---|---|---|
| 1. Colin Munro | 572 | 314 |
| 2. Rohit Sharma | 488 | 310 |
| 3. Shikhar Dhawan | 468 | 321 |
| 4. Martin Guptill | 465 | 335 |
| 5. Babar Azam | 461 | 381 |
| 6. Manish Pandey | 394 | 299 |
| 7. Ahmed Shehzad | 367 | 306 |
| 8. NLTC Perera | 305 | 173 |
| 9. Kusal Perera | 304 | 198 |
| 10. Evin Lewis | 287 | 165 |
Colin Munro scored the most runs in T20Is 2017 — 572 runs. Second is Rohit Sharma (488), third Shikhar Dhawan (468).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions