IND Most Sixes in ODI

SrPlayer6sMInnRAve100s50s
1 Rohit Sharma 331 2622571086649.16 31 57
2 Mahendra Singh Dhoni 222 3422941059950.23 9 73
3 Sourav Ganguly 152 239235919642.77 17 59
4 Yuvraj Singh 151 283263837137.03 14 51
5 Virat Kohli 151 2912831390658.18 50 72
6 Sachin Tendulkar 151 3653611446143.68 36 81
7 Virender Sehwag 125 219217755635.81 14 34
8 Suresh Raina 120 222194561535.31 5 36
9 Shikhar Dhawan 79 165164679344.11 17 39
10 Hardik Pandya 67 8661176934.01 0 11
11 Shreyas Iyer 62 6157242147.47 5 18
12 KL Rahul 61 7772285149.15 7 18
13 Ajay Jadeja 60 139128412439.27 6 22
14 Ravindra Jadeja 53 194132275632.42 0 13
15 Shubman Gill 52 4747232858.20 6 13
16 Mohammad Azharuddin 47 187172565541.27 5 41
17 Yusuf Pathan 43 564181027.00 2 3
18 Irfan Pathan 37 11987154423.39 0 5
19 Rahul Dravid 37 276259915040.48 11 71
20 Ishan Kishan 33 272493342.40 1 7
21 Ajinkya Rahane 33 9087296235.26 3 24
22 Robin Singh 32 8372165527.13 1 7
23 Ambati Rayudu 30 5550169447.05 3 10
24 Navjot Sidhu 30 7974253037.76 4 20
25 Harbhajan Singh 30 199108104813.61 0 0
26 Axar Patel 27 603956819.58 0 2
27 Rishabh Pant 26 302787133.50 1 5
28 Kedar Jadhav 24 7252138942.09 2 6
29 Sanju Samson 22 161451056.66 1 3
30 Kapil Dev 22 8267120722.35 1 2
31 Zaheer Khan 22 1768666911.15 0 0
32 Suryakumar Yadav 19 373577325.76 0 4
33 Robin Uthappa 19 454293425.94 0 6
34 Ajit Agarkar 19 15795104714.14 0 3
35 Vinod Kambli 17 8075192833.24 1 13
36 Gautam Gambhir 17 144143523839.68 11 34
37 Dinesh Karthik 15 9179175230.20 0 9
38 Kris Srikkanth 11 5555137325.42 0 6
39 Washington Sundar 10 221431524.23 0 1
40 Sunil Gavaskar 10 4342146540.69 1 13
41 Sunil Joshi 10 453039315.72 0 1
42 Mohammed Shami 10 99482207.85 0 0
43 Dilip Vengsarkar 9 3632106344.29 0 7
44 Shardul Thakur 9 472532917.31 0 1
45 Mohammad Kaif 9 124110275332.01 2 17
46 Javagal Srinath 9 1568557610.28 0 1
47 Deepak Chahar 8 13920333.83 0 2
48 Sandeep Patil 8 171648532.33 0 5
49 Dinesh Mongia 8 5347117929.47 1 4
50 Bhuvneshwar Kumar Singh 8 1205555214.15 0 1