Babar Azam made the most fifties in T20Is (all-time) — 38 fifties. Computed from every ball bowled in T20Is (all-time) — the top ten below match the official record.
| Player | Fifties | Balls |
|---|---|---|
| 1. Babar Azam | 38 | 3542 |
| 2. Virat Kohli | 37 | 2915 |
| 3. Rohit Sharma | 31 | 2870 |
| 4. Mohammad Rizwan | 30 | 2687 |
| 5. Jos Buttler | 28 | 2697 |
| 6. David Warner | 28 | 2274 |
| 7. Suryakumar Yadav | 24 | 1978 |
| 8. Virandeep Singh | 22 | 2410 |
| 9. Martin Guptill | 20 | 2579 |
| 10. Paul Stirling | 20 | 2360 |
Babar Azam made the most fifties in T20Is (all-time) — 38 fifties. Second is Virat Kohli (37), third Rohit Sharma (31).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions