Rohit Sharma hit the most sixes in T20Is (all-time) — 194 sixes. Computed from every ball bowled in T20Is (all-time) — the top ten below match the official record.
| Player | Sixes | Balls |
|---|---|---|
| 1. Rohit Sharma | 194 | 2870 |
| 2. Karanbir Singh | 182 | 1297 |
| 3. Jos Buttler | 175 | 2697 |
| 4. Suryakumar Yadav | 175 | 1978 |
| 5. Martin Guptill | 173 | 2579 |
| 6. Rovman Powell | 154 | 1634 |
| 7. Waseem Muhammad | 153 | 1790 |
| 8. Glenn Maxwell | 145 | 1803 |
| 9. Nicholas Pooran | 141 | 1615 |
| 10. David Miller | 139 | 1960 |
Rohit Sharma hit the most sixes in T20Is (all-time) — 194 sixes. Second is Karanbir Singh (182), third Jos Buttler (175).
Jawab: Rohit Sharma — 194 sixes. Doosre number par Karanbir Singh.
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions