India Most Sixes in ODI World Cup

SrPlayer6sMInnRAve100s50s
1 Rohit Sharma 54 2828157560.57 7 6
2 Sachin Tendulkar 27 4544227856.95 6 15
3 Sourav Ganguly 25 2121100655.88 4 3
4 Shreyas Iyer 24 111153066.25 2 3
5 Virender Sehwag 18 222284338.31 2 3
6 Mahendra Singh Dhoni 15 292578043.33 0 5
7 KL Rahul 14 201981358.07 2 4
8 Kapil Dev 14 262466937.16 1 1
9 Virat Kohli 14 3737179559.83 5 12
10 Yuvraj Singh 13 232173852.71 1 7
11 Shubman Gill 12 9935444.25 0 4
12 Navjot Sidhu 10 121045445.40 0 6
13 Shikhar Dhawan 9 101053753.70 3 1
14 Suresh Raina 9 12935859.66 1 2
15 Ajay Jadeja 9 211852234.80 1 2
16 Ravindra Jadeja 7 211125431.75 0 1
17 Robin Singh 5 6615731.40 0 1
18 Yusuf Pathan 5 667414.80 0 0
19 Dilip Vengsarkar 5 111025236.00 0 1
20 Hardik Pandya 5 131023733.85 0 0
21 Mohammad Azharuddin 5 302582639.33 0 8
22 Sunil Gavaskar 4 191956135.06 1 4
23 Kris Srikkanth 4 232352123.68 0 2
24 Ajinkya Rahane 3 8720834.66 0 1
25 Harbhajan Singh 3 21129310.33 0 0
26 Rahul Dravid 3 222186061.42 2 6
27 Ishan Kishan 2 224723.50 0 0
28 Yashpal Sharma 2 8824034.28 0 2
29 Sandeep Patil 2 8821630.85 0 2
30 Sanjay Manjrekar 2 111129526.81 0 1