Most runs from fours and sixes in an innings
Player Runs Balls 4s 6s 4+6 SR Team Opposition Match Date Scorecard
HH Gibbs 97* 66 19 0 76 146.96 South Africa v Bangladesh 6 Oct 2002 ODI # 1891
MS Atapattu 123* 121 15 1 66 101.65 Sri Lanka v South Africa 1 Dec 2002 ODI # 1908
NFI McCallum 121* 138 12 3 66 87.68 Scotland v Ireland 1 Apr 2009 ODI # 2830
WTS Porterfield 101 89 12 3 66 113.48 Ireland v Scotland 1 Apr 2009 ODI # 2830
JM Davison 75 62 9 4 60 120.96 Canada v New Zealand 3 Mar 2003 ODI # 1977
T Bavuma 113 123 13 1 58 91.86 South Africa v Ireland 25 Sep 2016 ODI # 3780
HM Amla 140 135 8 4 56 103.70 South Africa v Bangladesh 9 Nov 2008 ODI # 2772
JP Duminy 129 117 7 4 52 110.25 South Africa v Zimbabwe 22 Oct 2010 ODI # 3061
AB de Villiers 109 99 5 5 50 110.10 South Africa v Zimbabwe 22 Oct 2010 ODI # 3061
JH Kallis 87 117 10 1 46 74.35 South Africa v Sri Lanka 1 Dec 2002 ODI # 1908
EJG Morgan 84* 100 10 1 46 84.00 Ireland v Canada 6 Apr 2009 ODI # 2836
Q de Kock 82 66 8 2 44 124.24 South Africa v Ireland 25 Sep 2016 ODI # 3780
UT Khawaja 82* 77 8 2 44 106.49 Australia v Ireland 27 Sep 2016 ODI # 3782
KJ O'Brien 89* 104 9 1 42 85.57 Ireland v Canada 6 Apr 2009 ODI # 2836
T Taibu 103* 112 6 3 42 91.96 Zimbabwe v South Africa 8 Nov 2009 ODI # 2926
AB de Villiers 95* 111 9 1 42 85.58 South Africa v Pakistan 24 Mar 2013 ODI # 3350
PA de Silva 71 77 10 0 40 92.20 Sri Lanka v South Africa 1 Dec 2002 ODI # 1908
SR Tendulkar 104 97 8 1 38 107.21 India v Zimbabwe 9 Feb 1997 ODI # 1175
A Bagai 87 122 8 1 38 71.31 Canada v Scotland 8 Apr 2009 ODI # 2838
S Matsikenyeri 86 87 8 1 38 98.85 Zimbabwe v South Africa 8 Nov 2009 ODI # 2926
A Ranatunga 78 73 9 0 36 106.84 Sri Lanka v Pakistan 15 Apr 1998 ODI # 1317
RL Powell 50 31 3 4 36 161.29 West Indies v Bangladesh 18 Feb 2003 ODI # 1956
EJG Morgan 60 56 3 4 36 107.14 Ireland v Scotland 1 Apr 2009 ODI # 2830
Noor Ali Zadran 45 28 9 0 36 160.71 Afghanistan v Scotland 19 Apr 2009 ODI # 2842
MS Atapattu 94 123 7 1 34 76.42 Sri Lanka v Pakistan 15 Apr 1998 ODI # 1317
L Klusener 60* 57 7 1 34 105.26 South Africa v Sri Lanka 1 Dec 2002 ODI # 1908
Tamim Iqbal 41 22 7 1 34 186.36 Bangladesh v South Africa 9 Nov 2008 ODI # 2772
SO Tikolo 68* 83 8 0 32 81.92 Kenya v South Africa 7 Oct 2001 ODI # 1755
AB de Villiers 54* 27 2 4 32 200.00 South Africa v Bangladesh 9 Nov 2008 ODI # 2772
KJ Coetzer 44 46 8 0 32 95.65 Scotland v Afghanistan 19 Apr 2009 ODI # 2842
NFI McCallum 36 33 8 0 32 109.09 Scotland v Afghanistan 19 Apr 2009 ODI # 2842
DA Warner 48 30 5 2 32 160.00 Australia v Ireland 27 Sep 2016 ODI # 3782
N Boje 64 83 6 1 30 77.10 South Africa v New Zealand 22 Oct 2000 ODI # 1643
AR Adams 36 20 3 3 30 180.00 New Zealand v Canada 3 Mar 2003 ODI # 1977
DL Hemp 36* 18 6 1 30 200.00 Bermuda v Netherlands 2 Dec 2006 ODI # 2456
GC Smith 65 67 6 1 30 97.01 South Africa v Bangladesh 9 Nov 2008 ODI # 2772
JA Morkel 37* 13 3 3 30 284.61 South Africa v Bangladesh 9 Nov 2008 ODI # 2772
Mohammad Nabi 58 64 3 3 30 90.62 Afghanistan v Scotland 19 Apr 2009 ODI # 2842
GC Smith 35 39 6 1 30 89.74 South Africa v Zimbabwe 8 Nov 2009 ODI # 2926
JA Morkel 50* 39 3 3 30 128.20 South Africa v Zimbabwe 8 Nov 2009 ODI # 2926
Kamran Akmal 48 51 6 1 30 94.11 Pakistan v South Africa 24 Mar 2013 ODI # 3350
F Behardien 50 22 3 3 30 227.27 South Africa v Ireland 25 Sep 2016 ODI # 3780
SPD Smith 59* 74 6 1 30 79.72 Australia v Ireland 27 Sep 2016 ODI # 3782
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 | 10 years
Records includes the following current or recent matches:
Australia v Ireland at Benoni, Only Match, Sep 27, 2016 [ODI # 3782]
South Africa v Ireland at Benoni, Only ODI, Sep 25, 2016 [ODI # 3780]
South Africa v Pakistan at Benoni, 5th ODI, Mar 24, 2013 [ODI # 3350]