Most runs from fours and sixes in an innings
Player Runs Balls 4s 6s 4+6 SR Team Ground Match Date Scorecard
DJ Callaghan 169* 143 19 4 100 118.18 South Africa Centurion 11 Dec 1994 ODI # 960
HH Gibbs 143 141 19 3 94 101.41 South Africa Johannesburg 16 Feb 2003 ODI # 1955
SP Fleming 134* 132 21 0 84 101.51 New Zealand Johannesburg 16 Feb 2003 ODI # 1955
HH Gibbs 119 101 10 7 82 117.82 South Africa Cape Town 2 Dec 2007 ODI # 2652
KS Williamson 145* 136 17 1 74 106.61 New Zealand Kimberley 22 Jan 2013 ODI # 3325
WJ Cronje 78 64 11 3 62 121.87 South Africa Faisalabad 20 Feb 1996 ODI # 1054
DJ Cullinan 94 56 5 7 62 167.85 South Africa Auckland 27 Mar 1999 ODI # 1422
NJ Astle 100* 126 12 2 60 79.36 New Zealand Auckland 20 Feb 1999 ODI # 1409
N Boje 129 114 13 1 58 113.15 South Africa Centurion 25 Oct 2000 ODI # 1647
BB McCullum 85 96 11 2 56 88.54 New Zealand Napier 29 Feb 2012 ODI # 3252
GC Smith 116 130 14 0 56 89.23 South Africa Potchefstroom 25 Jan 2013 ODI # 3328
CL Cairns 102* 99 9 3 54 103.03 New Zealand Brisbane 19 Jan 2002 ODI # 1787
RG Twose 103 115 10 2 52 89.56 New Zealand Cape Town 4 Nov 2000 ODI # 1655
CL Cairns 84 72 7 4 52 116.66 New Zealand Cape Town 4 Nov 2000 ODI # 1655
SP Fleming 108 115 10 2 52 93.91 New Zealand Christchurch 17 Feb 2004 ODI # 2100
GC Smith 66 65 13 0 52 101.53 South Africa Centurion 6 Nov 2005 ODI # 2293
AC Parore 108 95 8 3 50 113.68 New Zealand Centurion 11 Dec 1994 ODI # 960
MJ Greatbatch 68 60 9 2 48 113.33 New Zealand Auckland 29 Feb 1992 ODI # 723
N Boje 105* 93 12 0 48 112.90 South Africa Potchefstroom 20 Oct 2000 ODI # 1641
L Vincent 90 109 9 2 48 82.56 New Zealand Cape Town 28 Oct 2005 ODI # 2288
HM Amla 92 107 12 0 48 85.98 South Africa Napier 29 Feb 2012 ODI # 3252
JH Kallis 100 117 10 1 46 85.47 South Africa Dunedin 14 Feb 1999 ODI # 1407
NJ Astle 95 118 8 2 44 80.50 New Zealand Dunedin 14 Feb 1999 ODI # 1407
CD McMillan 70* 69 8 2 44 101.44 New Zealand Christchurch 17 Feb 2004 ODI # 2100
L Vincent 66 76 8 2 44 86.84 New Zealand Centurion 6 Nov 2005 ODI # 2293
SP Fleming 89 112 11 0 44 79.46 New Zealand Mumbai (BS) 16 Oct 2006 ODI # 2430
JM How 90 124 11 0 44 72.58 New Zealand Durban 25 Nov 2007 ODI # 2648
JM How 76 106 11 0 44 71.69 New Zealand Port Elizabeth 30 Nov 2007 ODI # 2650
WJ Cronje 74* 69 6 3 42 107.24 South Africa Christchurch 17 Feb 1999 ODI # 1408
RG Twose 89 91 9 1 42 97.80 New Zealand Kimberley 28 Oct 2000 ODI # 1651
BB McCullum 81 85 9 1 42 95.29 New Zealand Port Elizabeth 30 Nov 2007 ODI # 2650
F du Plessis 66* 49 9 1 42 134.69 South Africa Wellington 25 Feb 2012 ODI # 3249
PN Kirsten 90 129 10 0 40 69.76 South Africa Auckland 29 Feb 1992 ODI # 723
MJ Greatbatch 76 85 7 2 40 89.41 New Zealand Christchurch 23 Feb 1995 ODI # 981
JH Kallis 111 140 10 0 40 79.28 South Africa Perth 16 Jan 1998 ODI # 1278
G Kirsten 81* 109 10 0 40 74.31 South Africa Christchurch 17 Feb 1999 ODI # 1408
G Kirsten 70 97 10 0 40 72.16 South Africa Auckland 27 Mar 1999 ODI # 1422
G Kirsten 75* 103 10 0 40 72.81 South Africa Singapore 25 Aug 2000 ODI # 1625
G Kirsten 101 107 10 0 40 94.39 South Africa Kimberley 28 Oct 2000 ODI # 1651
JH Kallis 93 111 7 2 40 83.78 South Africa Kimberley 28 Oct 2000 ODI # 1651
SM Pollock 69* 34 1 6 40 202.94 South Africa Perth 1 Feb 2002 ODI # 1801
MHW Papps 92* 139 10 0 40 66.18 New Zealand Napier 2 Mar 2004 ODI # 2109
CA Ingram 79 94 10 0 40 84.04 South Africa Kimberley 22 Jan 2013 ODI # 3325
CL Cairns 55 54 8 1 38 101.85 New Zealand Adelaide 6 Dec 1997 ODI # 1255
L Klusener 103* 132 8 1 38 78.03 South Africa Auckland 20 Feb 1999 ODI # 1409
JH Kallis 100 125 8 1 38 80.00 South Africa Auckland 27 Mar 1999 ODI # 1422
CJ Nevin 68 69 8 1 38 98.55 New Zealand Kimberley 28 Oct 2000 ODI # 1651
CD McMillan 66 75 8 1 38 88.00 New Zealand Bloemfontein 23 Oct 2005 ODI # 2285
JM Kemp 73 64 5 3 38 114.06 South Africa Bloemfontein 23 Oct 2005 ODI # 2285
HH Gibbs 81 94 8 1 38 86.17 South Africa Port Elizabeth 30 Oct 2005 ODI # 2289
Records includes the following current or recent matches:
South Africa v New Zealand at Potchefstroom, 3rd ODI, Jan 25, 2013 [ODI # 3328]
South Africa v New Zealand at Kimberley, 2nd ODI, Jan 22, 2013 [ODI # 3325]
South Africa v New Zealand at Paarl, 1st ODI, Jan 19, 2013 [ODI # 3323]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365