Most fifties in T20Is (all-time)

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.

PlayerFiftiesBalls
1. Babar Azam383542
2. Virat Kohli372915
3. Rohit Sharma312870
4. Mohammad Rizwan302687
5. Jos Buttler282697
6. David Warner282274
7. Suryakumar Yadav241978
8. Virandeep Singh222410
9. Martin Guptill202579
10. Paul Stirling202360

Who made the most fifties in T20Is (all-time)?

Babar Azam made the most fifties in T20Is (all-time) — 38 fifties. Second is Virat Kohli (37), third Rohit Sharma (31).

Related leaderboards

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