Most Sixes in ODI World Cup

SrPlayer6sMInnRAve100s50s
1 Rohit Sharma (India) 54 2828157560.57 7 6
2 Chris Gayle (West Indies) 49 3434118635.93 1 6
3 Glenn Maxwell (Australia) 43 272590147.42 2 2
4 David Warner (Australia) 41 2929152756.55 6 5
5 AB de Villiers (South Africa) 37 2322120763.52 4 6
6 David Miller (South Africa) 35 242181648.00 2 1
7 Ricky Ponting (Australia) 31 4542174345.86 5 6
8 Brendon McCullum (New Zealand) 29 342774233.72 1 6
9 Herschelle Gibbs (South Africa) 28 2523106756.15 2 8
10 Sanath Jayasuriya (Sri Lanka) 27 3737116534.26 3 6
11 Sachin Tendulkar (India) 27 4544227856.95 6 15
12 Eoin Morgan (England) 26 292767225.84 1 3
13 Sourav Ganguly (India) 25 2121100655.88 4 3
14 Mahmudullah (Bangladesh) 25 252294452.44 3 3
15 Quinton de Kock (South Africa) 25 2727104441.76 4 4
16 Shreyas Iyer (India) 24 111153066.25 2 3
17 Aaron Finch (Australia) 24 181878743.72 3 4
18 Martin Guptill (New Zealand) 24 272799543.26 1 4
19 Matthew Hayden (Australia) 23 222198751.94 3 2
20 Daryl Mitchell (New Zealand) 22 10955269.00 2 2
21 Ben Stokes (England) 22 171676959.15 1 7
22 Viv Richards (West Indies) 22 2321101363.31 3 5
23 Fakhar Zaman (Pakistan) 21 121240636.90 1 2
24 Mitchell Marsh (Australia) 21 131347239.33 2 1
25 Heinrich Klaasen (South Africa) 19 101037341.44 1 1
26 Adam Gilchrist (Australia) 19 3131108536.16 1 8
27 Rassie van der Dussen (South Africa) 18 191675954.21 2 5
28 Virender Sehwag (India) 18 222284338.31 2 3
29 Rachin Ravindra (New Zealand) 17 101057864.22 3 2
30 Jason Holder (West Indies) 17 151132532.50 0 3