Most Sixes in ODI

SrPlayer6sMInnRAve100s50s
1 Rohit Sharma (IND) 331 2622571086649.16 28 57
2 Chris Gayle (WI) 309 253252923639.13 22 46
3 Shahid Afridi (PAK) 284 324297645123.80 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) 189 306304975933.53 23 44
9 Martin Guptill (NZ) 175 189189708041.16 16 38
10 Jos Buttler (ENG) 165 169145478040.16 11 23
11 Glenn Maxwell (AUS) 152 141131393034.47 3 23
12 Sourav Ganguly (IND) 152 239235919642.77 17 59
13 Yuvraj Singh (IND) 151 283263837137.03 14 51
14 Virat Kohli (IND) 151 2912831390658.18 50 72
15 Sachin Tendulkar (IND) 151 3653611446143.68 35 81
16 Ross Taylor (NZ) 146 218208808747.29 19 47
17 Ricky Ponting (AUS) 142 2952871082141.77 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 210207689434.47 10 44
28 Jacques Kallis (SA,World XI) 112 258248938247.38 13 73
29 Marlon Samuels (WI) 111 170162471133.65 10 23
30 Shoaib Malik (PAK) 111 273251743435.06 9 44
31 Mohammad Hafeez (PAK) 110 218216661932.76 11 38
32 Herschelle Gibbs (SA) 108 209203688136.40 18 33
33 Paul Stirling (IRE) 107 118118422836.76 12 20
34 Elton Chigumbura (ZIM) 105 210195428925.37 2 19
35 Tamim Iqbal (BAN,World XI) 102 227227794836.79 14 53
36 Inzamam-ul-Haq (PAK,World XI) 102 276253810738.42 5 57
37 Andrew Symonds (AUS) 98 173145471540.64 6 28
38 Chris Cairns (NZ) 96 138124306030.60 2 15
39 Brendan Taylor (ZIM) 96 193192619034.97 10 36
40 Mushfiqur Rahim (BAN) 96 258242735835.71 9 45
41 Ben Stokes (ENG) 95 10591309940.24 3 23
42 Mitchell Marsh (AUS) 94 9189279435.82 3 19
43 Mahmudullah (BAN) 93 218193522136.25 4 27
44 Sikandar Raza (ZIM) 92 124118371736.44 7 17
45 Shai Hope (WI) 91 113113495850.59 17 24
46 Jonny Bairstow (ENG) 89 9592368542.84 11 15
47 Angelo Mathews (SL) 89 217189566339.60 3 38
48 Mohammad Nabi (AFG) 86 143128291824.52 2 13
49 Darren Sammy (WI,World XI) 84 124105187124.94 0 9
50 Thisara Perera (SL,World XI) 84 159130232720.41 1 10