Most sixes in T20Is (all-time)

Rohit Sharma hit the most sixes in T20Is (all-time) — 194 sixes.

Rohit Sharma
194
sixes · Rohit Sharma
Most sixes in T20Is (all-time)
PlayerSixesBalls
1. Rohit Sharma1942870
2. Karanbir Singh1821297
3. Jos Buttler1752697
4. Suryakumar Yadav1751978
5. Martin Guptill1732579
6. Rovman Powell1541634
7. Waseem Muhammad1531790
8. Glenn Maxwell1451803
9. Nicholas Pooran1411615
10. David Miller1391960

Who hit the most sixes in T20Is (all-time)?

Rohit Sharma hit the most sixes in T20Is (all-time) — 194 sixes. Second is Karanbir Singh (182), third Jos Buttler (175).

Related leaderboards

Explore more

Every number above is computed from every recorded ball and routinely cross-checked against official records. · Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions