Rohit Sharma hit the most sixes in ODIs 2017 — 52 sixes. Computed from every ball bowled in ODIs 2017 — the top ten below match the official record.
| Player | Sixes | Balls |
|---|---|---|
| 1. Rohit Sharma | 52 | 1505 |
| 2. Chris Gayle | 29 | 308 |
| 3. Hardik Pandya | 27 | 408 |
| 4. Virat Kohli | 23 | 1861 |
| 5. Eoin Morgan | 21 | 805 |
| 6. Jonny Bairstow | 20 | 907 |
| 7. Jason Holder | 20 | 569 |
| 8. Rovman Powell | 19 | 357 |
| 9. Evin Lewis | 18 | 718 |
| 10. Mohammad Hafeez | 17 | 690 |
Rohit Sharma hit the most sixes in ODIs 2017 — 52 sixes. Second is Chris Gayle (29), third Hardik Pandya (27).
Source: DeepCover ball-by-ball warehouse · how we verify our numbers · methodology · all answered questions