Most runs from fours and sixes in an innings
Player Runs Balls 4s 6s 4+6 SR Team Opposition Ground Match Date Scorecard
CS MacLeod 157* 146 23 1 98 107.53 Scotland v Afghanistan Bulawayo 4 Mar 2018 ODI # 3983
CH Gayle 123 91 7 11 94 135.16 West Indies v U.A.E. Harare 6 Mar 2018 ODI # 3987
BRM Taylor 138 124 20 2 92 111.29 Zimbabwe v West Indies Harare 19 Mar 2018 ODI # 4002
PR Stirling 126 117 15 5 90 107.69 Ireland v U.A.E. Harare 12 Mar 2018 ODI # 3995
CS MacLeod 175 141 14 5 86 124.11 Scotland v Canada Christchurch 23 Jan 2014 ODI # 3459
SO Hetmyer 127 93 14 4 80 136.55 West Indies v U.A.E. Harare 6 Mar 2018 ODI # 3987
TP Ura 151 142 10 6 76 106.33 P.N.G. v Ireland Harare 6 Mar 2018 ODI # 3986
R Powell 101 100 7 7 70 101.00 West Indies v Ireland Harare 10 Mar 2018 ODI # 3993
NFI McCallum 121* 138 12 3 66 87.68 Scotland v Ireland Benoni 1 Apr 2009 ODI # 2830
WTS Porterfield 101 89 12 3 66 113.48 Ireland v Scotland Benoni 1 Apr 2009 ODI # 2830
IA Karim 108 84 16 0 64 128.57 Kenya v Netherlands Lincoln 23 Jan 2014 ODI # 3460
Rameez Shahzad 112* 107 9 4 60 104.67 U.A.E. v West Indies Harare 6 Mar 2018 ODI # 3987
JO Holder 99* 101 9 4 60 98.01 West Indies v P.N.G. Harare 8 Mar 2018 ODI # 3991
DLS van Bunge 80 65 10 3 58 123.07 Netherlands v Kenya Potchefstroom 19 Apr 2009 ODI # 2844
Hamza Tariq 71 70 13 1 58 101.42 Canada v Scotland Christchurch 23 Jan 2014 ODI # 3459
W Barresi 137* 150 11 2 56 91.33 Netherlands v Kenya Lincoln 23 Jan 2014 ODI # 3460
Mohammad Shahzad 84 93 11 2 56 90.32 Afghanistan v West Indies Harare 25 Mar 2018 ODI # 4007
RN ten Doeschate 106* 84 9 3 54 126.19 Netherlands v Kenya Potchefstroom 1 Apr 2009 ODI # 2831
PL Mommsen 139* 149 12 1 54 93.28 Scotland v U.A.E. Lincoln 1 Feb 2014 ODI # 3468
WTS Porterfield 104* 133 13 0 52 78.19 Ireland v Canada Centurion 19 Apr 2009 ODI # 2843
WTS Porterfield 92 103 10 2 52 89.32 Ireland v U.A.E. Harare 12 Mar 2018 ODI # 3995
RG Aga 86 70 12 0 48 122.85 Kenya v Netherlands Lincoln 23 Jan 2014 ODI # 3460
WTS Porterfield 111 133 12 0 48 83.45 Ireland v P.N.G. Harare 6 Mar 2018 ODI # 3986
MN Samuels 86 80 6 4 48 107.50 West Indies v Zimbabwe Harare 19 Mar 2018 ODI # 4002
EJG Morgan 84* 100 10 1 46 84.00 Ireland v Canada Benoni 6 Apr 2009 ODI # 2836
Mohammad Nabi 92 82 7 3 46 112.19 Afghanistan v Scotland Bulawayo 4 Mar 2018 ODI # 3983
BRM Taylor 89 88 7 3 46 101.13 Zimbabwe v Afghanistan Bulawayo 6 Mar 2018 ODI # 3988
Raza-ur-Rehman 88 105 11 0 44 83.80 Canada v Netherlands Mount Maunganui 28 Jan 2014 ODI # 3464
PW Borren 61* 34 8 2 44 179.41 Netherlands v Canada Mount Maunganui 28 Jan 2014 ODI # 3464
MH Cross 114 135 5 4 44 84.44 Scotland v U.A.E. Bulawayo 15 Mar 2018 ODI # 3998
KJ O'Brien 89* 104 9 1 42 85.57 Ireland v Canada Benoni 6 Apr 2009 ODI # 2836
C Zhuwao 45 25 6 3 42 180.00 Zimbabwe v Hong Kong Bulawayo 10 Mar 2018 ODI # 3994
SP Patil 99* 99 7 2 40 100.00 U.A.E. v Scotland Lincoln 1 Feb 2014 ODI # 3468
Rohan Mustafa 95 136 4 4 40 69.85 U.A.E. v P.N.G. Harare 4 Mar 2018 ODI # 3984
Muhammad Usman 80 91 7 2 40 87.91 U.A.E. v Scotland Bulawayo 15 Mar 2018 ODI # 3998
A Balbirnie 105 146 10 0 40 71.91 Ireland v Scotland Harare 18 Mar 2018 ODI # 4001
Mohammad Naveed 45 20 7 2 40 225.00 U.A.E. v Afghanistan Harare 20 Mar 2018 ODI # 4003
E Lewis 66 87 7 2 40 75.86 West Indies v Scotland Harare 21 Mar 2018 ODI # 4004
A Bagai 87 122 8 1 38 71.31 Canada v Scotland Benoni 8 Apr 2009 ODI # 2838
AA Obanda 89 101 8 1 38 88.11 Kenya v Scotland Christchurch 30 Jan 2014 ODI # 3466
Shaiman Anwar 64 62 5 3 38 103.22 U.A.E. v West Indies Harare 6 Mar 2018 ODI # 3987
CS MacLeod 78 79 8 1 38 98.73 Scotland v U.A.E. Bulawayo 15 Mar 2018 ODI # 3998
EJG Morgan 60 56 3 4 36 107.14 Ireland v Scotland Benoni 1 Apr 2009 ODI # 2830
JK Kamande 58 50 6 2 36 116.00 Kenya v Netherlands Potchefstroom 1 Apr 2009 ODI # 2831
DL Hemp 102* 152 9 0 36 67.10 Bermuda v Kenya Potchefstroom 6 Apr 2009 ODI # 2835
DL Hemp 81 101 9 0 36 80.19 Bermuda v Netherlands Potchefstroom 8 Apr 2009 ODI # 2837
Noor Ali Zadran 45 28 9 0 36 160.71 Afghanistan v Scotland Benoni 19 Apr 2009 ODI # 2842
Najibullah Zadran 67 69 6 2 36 97.10 Afghanistan v Scotland Bulawayo 4 Mar 2018 ODI # 3983
NJ O'Brien 70 70 9 0 36 100.00 Ireland v Scotland Harare 18 Mar 2018 ODI # 4001
Mohammad Shahzad 54 50 6 2 36 108.00 Afghanistan v Ireland Harare 23 Mar 2018 ODI # 4006
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
Records includes the following current or recent matches:
Afghanistan v West Indies at Harare, ICC Cricket World Cup Qualifier final, Mar 25, 2018 [ODI # 4007]
Afghanistan v Ireland at Harare, ICC Cricket World Cup Qualifier 33rd match, Mar 23, 2018 [ODI # 4006]
Zimbabwe v United Arab Emirates at Harare, ICC Cricket World Cup Qualifier 32nd match, Mar 22, 2018 [ODI # 4005]