Babar Azam scored the most runs in T20Is 2018 — 605 runs. Computed from every ball bowled in T20Is 2018 — the top ten below match the official record.
| Player | Runs | Balls |
|---|---|---|
| 1. Babar Azam | 605 | 454 |
| 2. Fakhar Zaman | 512 | 348 |
| 3. Rohit Sharma | 479 | 329 |
| 4. Aaron Finch | 465 | 277 |
| 5. Shoaib Malik | 442 | 276 |
| 6. Glenn Maxwell | 442 | 310 |
| 7. Shikhar Dhawan | 426 | 316 |
| 8. D'Arcy Short | 396 | 359 |
| 9. Lokesh Rahul | 379 | 248 |
| 10. Hussain Talat | 371 | 309 |
Babar Azam scored the most runs in T20Is 2018 — 605 runs. Second is Fakhar Zaman (512), third Rohit Sharma (479).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions