Most Sixes in ODI

SrPlayer6sMInnRAve100s50s
1 Rohit Sharma (IND) 323 2592541070949.12 28 55
2 Chris Gayle (WI) 309 253252923639.13 22 46
3 Shahid Afridi (PAK) 284 323296644723.87 5 29
4 Mahendra Singh Dhoni (IND) 222 3422941059950.23 9 73
5 Eoin Morgan (ENG,IRE) 216 241227751239.12 12 47
6 Brendon McCullum (NZ) 200 251227608330.56 5 32
7 AB de Villiers (SA) 194 213205904153.49 25 49
8 Sanath Jayasuriya (SL) 177 298296946833.45 22 43
9 Martin Guptill (NZ) 175 189189708041.16 16 38
10 Jos Buttler (ENG) 165 169145478040.16 11 23
11 Yuvraj Singh (IND) 151 283263837137.03 14 51
12 Virat Kohli (IND) 151 2882801384858.67 50 72
13 Glenn Maxwell (AUS) 150 134125387535.87 3 23
14 Sourav Ganguly (IND) 150 237233911242.77 17 58
15 Ross Taylor (NZ) 146 218208808747.29 19 47
16 Sachin Tendulkar (IND) 145 3533491378043.19 32 77
17 Ricky Ponting (AUS) 142 2942861078041.78 25 63
18 Kieron Pollard (WI) 135 123113270626.01 3 13
19 David Miller (SA,World XI) 133 165143429942.14 6 23
20 Shane Watson (AUS) 131 182166567540.53 9 32
21 David Warner (AUS) 130 159159693245.30 22 33
22 Aaron Finch (AUS) 127 141140534639.02 17 29
23 Virender Sehwag (IND,World XI) 125 219217755635.81 13 34
24 Suresh Raina (IND) 120 222194561535.31 5 36
25 Quinton de Kock (SA) 115 147147643345.95 21 26
26 Abdul Razzaq (PAK) 113 224194454031.31 3 21
27 Adam Gilchrist (AUS) 112 209206686934.51 10 44
28 Marlon Samuels (WI) 111 170162471133.65 10 23
29 Shoaib Malik (PAK) 111 273251743435.06 9 44
30 Mohammad Hafeez (PAK) 110 218216661932.76 11 38
31 Herschelle Gibbs (SA) 108 209203688136.40 18 33
32 Jacques Kallis (SA,World XI) 106 255245921847.03 12 73
33 Elton Chigumbura (ZIM) 105 210195428925.37 2 19
34 Paul Stirling (IRE) 104 115115413336.90 12 19
35 Tamim Iqbal (BAN,World XI) 102 227227794836.79 14 53
36 Andrew Symonds (AUS) 98 173145471540.64 6 28
37 Inzamam-ul-Haq (PAK,World XI) 98 268246790338.74 5 55
38 Chris Cairns (NZ) 96 138124306030.60 2 15
39 Brendan Taylor (ZIM) 96 193192619034.97 10 36
40 Mushfiqur Rahim (BAN) 96 257241735735.88 9 45
41 Ben Stokes (ENG) 95 10591309940.24 3 23
42 Sikandar Raza (ZIM) 92 124118371736.44 7 17
43 Mahmudullah (BAN) 90 215190511836.29 4 26
44 Mitchell Marsh (AUS) 89 8785267236.10 3 18
45 Jonny Bairstow (ENG) 89 9592368542.84 11 15
46 Angelo Mathews (SL) 89 217189566339.60 3 38
47 Shai Hope (WI) 86 107107479851.04 16 24
48 Darren Sammy (WI,World XI) 84 124105187124.94 0 9
49 Thisara Perera (SL,World XI) 84 159130232720.41 1 10
50 Kumar Sangakkara (SL) 84 3663531359143.14 25 89