9. 50 sixes - Shikhar Dhawan (66 innings)
8. 52 sixes - MS Dhoni (85 innings)
7. 58 sixes - Suresh Raina (66 innings)
6. 68 sixes - Hardik Pandya (70 innings)
5. 74 sixes - Yuvraj Singh (51 innings)
4. 99 sixes - KL Rahul (68 innings)
3. 101* sixes - Suryakumar Yadav (49 innings)
2. 117 sixes - Virat Kohli (107 innings)
1. 182 sixes - Rohit Sharma (140 innings)
Next : Top 10 Players to bowl most overs in ODI cricket, only one Indian in list, Pakistan all-rounder in top three
Click to read more..