Most runs from fours and sixes in an innings
Player Runs Balls 4s 6s 4+6 SR Team Opposition Ground Match Date Scorecard
RG Sharma 264 173 33 9 186 152.60 India v Sri Lanka Kolkata 13 Nov 2014 ODI # 3544
MJ Guptill 237* 163 24 11 162 145.39 New Zealand v West Indies Wellington 21 Mar 2015 ODI # 3643
SR Watson 185* 96 15 15 150 192.70 Australia v Bangladesh Dhaka 11 Apr 2011 ODI # 3150
RG Sharma 209 158 12 16 144 132.27 India v Australia Bengaluru 2 Nov 2013 ODI # 3428
V Sehwag 219 149 25 7 142 146.97 India v West Indies Indore 8 Dec 2011 ODI # 3223
CH Gayle 215 147 10 16 136 146.25 West Indies v Zimbabwe Canberra 24 Feb 2015 ODI # 3612
AB de Villiers 149 44 9 16 132 338.63 South Africa v West Indies Johannesburg 18 Jan 2015 ODI # 3583
Q de Kock 178 113 16 11 130 157.52 South Africa v Australia Centurion 30 Sep 2016 ODI # 3785
CH Gayle 162 97 11 14 128 167.01 West Indies v England St George's 27 Feb 2019 ODI # 4099
MJ Guptill 180* 138 15 11 126 130.43 New Zealand v South Africa Hamilton 1 Mar 2017 ODI # 3843
Fakhar Zaman 210* 156 24 5 126 134.61 Pakistan v Zimbabwe Bulawayo 20 Jul 2018 ODI # 4020
RG Sharma 208* 153 13 12 124 135.94 India v Sri Lanka Mohali 13 Dec 2017 ODI # 3941
JC Buttler 150 77 13 12 124 194.80 England v West Indies St George's 27 Feb 2019 ODI # 4099
SR Tendulkar 200* 147 25 3 118 136.05 India v South Africa Gwalior 24 Feb 2010 ODI # 2962
Sharjeel Khan 152 86 16 9 118 176.74 Pakistan v Ireland Dublin (Malahide) 18 Aug 2016 ODI # 3767
AB de Villiers 162* 66 17 8 116 245.45 South Africa v West Indies Sydney 27 Feb 2015 ODI # 3616
PR Stirling 177 134 21 5 114 132.08 Ireland v Canada Toronto 7 Sep 2010 ODI # 3042
AD Hales 171 122 22 4 112 140.16 England v Pakistan Nottingham 30 Aug 2016 ODI # 3773
L Ronchi 170* 99 14 9 110 171.71 New Zealand v Sri Lanka Dunedin 23 Jan 2015 ODI # 3588
E Lewis 176* 130 17 7 110 135.38 West Indies v England The Oval 27 Sep 2017 ODI # 3916
NLTC Perera 140 74 8 13 110 189.18 Sri Lanka v New Zealand Mount Maunganui 5 Jan 2019 ODI # 4075
KC Sangakkara 169 137 18 6 108 123.35 Sri Lanka v South Africa Colombo (RPS) 20 Jul 2013 ODI # 3392
CJ Anderson 131* 47 6 14 108 278.72 New Zealand v West Indies Queenstown 1 Jan 2014 ODI # 3451
RG Sharma 152* 117 15 8 108 129.91 India v West Indies Guwahati 21 Oct 2018 ODI # 4056
AJ Finch 148 114 16 7 106 129.82 Australia v Scotland Edinburgh 3 Sep 2013 ODI # 3410
DA Warner 178 133 19 5 106 133.83 Australia v Afghanistan Perth 4 Mar 2015 ODI # 3623
DA Warner 179 128 19 5 106 139.84 Australia v Pakistan Adelaide 26 Jan 2017 ODI # 3826
LRPL Taylor 181* 147 17 6 104 123.12 New Zealand v England Dunedin 7 Mar 2018 ODI # 3989
RG Sharma 162 137 20 4 104 118.24 India v West Indies Mumbai (BS) 29 Oct 2018 ODI # 4063
Yuvraj Singh 150 127 21 3 102 118.11 India v England Cuttack 19 Jan 2017 ODI # 3821
MP Stoinis 146* 117 9 11 102 124.78 Australia v New Zealand Auckland 30 Jan 2017 ODI # 3829
AB de Villiers 176 104 15 7 102 169.23 South Africa v Bangladesh Paarl 18 Oct 2017 ODI # 3925
D Ramdin 169 121 8 11 98 139.66 West Indies v Bangladesh Basseterre 25 Aug 2014 ODI # 3514
S Dhawan 132* 90 20 3 98 146.66 India v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
CS MacLeod 157* 146 23 1 98 107.53 Scotland v Afghanistan Bulawayo 4 Mar 2018 ODI # 3983
JM Bairstow 138 106 14 7 98 130.18 England v New Zealand Dunedin 7 Mar 2018 ODI # 3989
DA Warner 173 136 24 0 96 127.20 Australia v South Africa Cape Town 12 Oct 2016 ODI # 3795
Q de Kock 168* 145 21 2 96 115.86 South Africa v Bangladesh Kimberley 15 Oct 2017 ODI # 3923
V Kohli 140 107 21 2 96 130.84 India v West Indies Guwahati 21 Oct 2018 ODI # 4056
AJ Strauss 154 140 16 5 94 110.00 England v Bangladesh Birmingham 12 Jul 2010 ODI # 3026
V Kohli 183 148 22 1 94 123.64 India v Pakistan Dhaka 18 Mar 2012 ODI # 3263
WU Tharanga 174* 159 19 3 94 109.43 Sri Lanka v India Kingston 2 Jul 2013 ODI # 3382
SE Marsh 151 151 16 5 94 100.00 Australia v Scotland Edinburgh 3 Sep 2013 ODI # 3410
RG Sharma 171* 163 13 7 94 104.90 India v Australia Perth 12 Jan 2016 ODI # 3723
EC Joyce 160* 148 19 3 94 108.10 Ireland v Afghanistan Belfast 19 Jul 2016 ODI # 3764
JJ Roy 180 151 16 5 94 119.20 England v Australia Melbourne 14 Jan 2018 ODI # 3951
CH Gayle 123 91 7 11 94 135.16 West Indies v U.A.E. Harare 6 Mar 2018 ODI # 3987
AD Hales 147 92 16 5 94 159.78 England v Australia Nottingham 19 Jun 2018 ODI # 4011
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years

Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
Zimbabwe v United Arab Emirates at Harare, 4th ODI, Apr 16, 2019 [ODI # 4124]
Zimbabwe v United Arab Emirates at Harare, 3rd ODI, Apr 14, 2019 [ODI # 4123]
Zimbabwe v United Arab Emirates at Harare, 2nd ODI, Apr 12, 2019 [ODI # 4122]