Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
F Behardien 34* 14 3 2 242.85 South Africa v Pakistan 10 Mar 2013 ODI # 3343
SM Ervine 31* 14 4 1 221.42 Zimbabwe v New Zealand 8 Mar 2003 ODI # 1984
Shahid Afridi 34 16 2 3 212.50 Pakistan v South Africa 10 Mar 2013 ODI # 3343
MV Boucher 57* 30 3 3 190.00 South Africa v Kenya 31 Oct 2008 ODI # 2769
MO Odumbe 38* 20 8 0 190.00 Kenya v Zimbabwe 12 Mar 2003 ODI # 1987
DA Miller 51 31 5 2 164.51 South Africa v Zimbabwe 15 Oct 2010 ODI # 3057
G Kirsten 52* 32 9 1 162.50 South Africa v Bangladesh 22 Feb 2003 ODI # 1961
JN Rhodes 57* 39 5 0 146.15 South Africa v India 23 Jan 1997 ODI # 1167
DJ Cullinan 57* 39 7 1 146.15 South Africa v Australia 13 Apr 1997 ODI # 1199
IA Healy 41* 30 3 0 136.66 Australia v South Africa 8 Apr 1994 ODI # 903
AR Adams 30* 22 1 1 136.36 New Zealand v South Africa 23 Oct 2005 ODI # 2285
Nasir Jamshed 25 19 5 0 131.57 Pakistan v South Africa 10 Mar 2013 ODI # 3343
GA Hick 55 42 9 1 130.95 England v South Africa 11 Jan 1996 ODI # 1034
N Boje 40 31 5 0 129.03 South Africa v Sri Lanka 14 Jan 2001 ODI # 1671
V Sehwag 55* 43 11 0 127.90 India v Kenya 12 Oct 2001 ODI # 1758
SM Pollock 37 29 2 1 127.58 South Africa v New Zealand 23 Oct 2005 ODI # 2285
JM Kemp 32 26 1 2 123.07 South Africa v England 2 Feb 2005 ODI # 2219
HH Gibbs 49* 40 8 1 122.50 South Africa v Bangladesh 22 Feb 2003 ODI # 1961
PA de Silva 55 45 2 2 122.22 Sri Lanka v New Zealand 8 Dec 1994 ODI # 958
A Ranatunga 60 52 7 0 115.38 Sri Lanka v South Africa 15 Dec 1994 ODI # 963
SR Waugh 91 79 8 3 115.18 Australia v South Africa 13 Apr 1997 ODI # 1199
HM Amla 110 96 14 0 114.58 South Africa v Zimbabwe 15 Oct 2010 ODI # 3057
SS Karim 55 48 3 1 114.58 India v South Africa 23 Jan 1997 ODI # 1167
JN Rhodes 56 49 5 0 114.28 South Africa v Australia 30 Mar 2002 ODI # 1822
JM Kemp 73 64 5 3 114.06 South Africa v New Zealand 23 Oct 2005 ODI # 2285
SB Styris 141 125 3 6 112.80 New Zealand v Sri Lanka 10 Feb 2003 ODI # 1944
KP Pietersen 108* 96 6 2 112.50 England v South Africa 2 Feb 2005 ODI # 2219
WJ Cronje 69 63 6 3 109.52 South Africa v Australia 13 Apr 1997 ODI # 1199
SP Fleming 46 42 10 0 109.52 New Zealand v Zimbabwe 8 Mar 2003 ODI # 1984
AB de Villiers 39* 36 3 0 108.33 South Africa v Sri Lanka 17 Jan 2012 ODI # 3227
MG Bevan 29 27 4 0 107.40 Australia v South Africa 13 Apr 1997 ODI # 1199
WJ Cronje 44* 41 2 1 107.31 South Africa v India 23 Jan 1997 ODI # 1167
BRM Taylor 145* 136 12 0 106.61 Zimbabwe v South Africa 15 Oct 2010 ODI # 3057
DS Lehmann 39 37 5 0 105.40 Australia v South Africa 30 Mar 2002 ODI # 1822
KMDN Kulasekara 40 38 1 1 105.26 Sri Lanka v South Africa 17 Jan 2012 ODI # 3227
HH Gibbs 47 45 9 0 104.44 South Africa v Sri Lanka 6 Dec 2002 ODI # 1912
KJJ van Noortwijk 134* 129 11 3 103.87 Netherlands v Namibia 3 Mar 2003 ODI # 1978
WJ Cronje 82 79 6 3 103.79 South Africa v West Indies 5 Feb 1999 ODI # 1402
AB de Villiers 65 63 4 0 103.17 South Africa v Pakistan 10 Mar 2013 ODI # 3343
ME Trescothick 37 36 5 0 102.77 England v South Africa 2 Feb 2005 ODI # 2219
KC Sangakkara 38 37 3 1 102.70 Sri Lanka v South Africa 17 Jan 2012 ODI # 3227
RT Ponting 129 126 15 1 102.38 Australia v South Africa 30 Mar 2002 ODI # 1822
JP Duminy 90 88 8 0 102.27 South Africa v Kenya 31 Oct 2008 ODI # 2769
CA Ingram 105* 104 10 0 100.96 South Africa v Pakistan 10 Mar 2013 ODI # 3343
HM Amla 43 43 6 0 100.00 South Africa v Pakistan 10 Mar 2013 ODI # 3343
CA Ingram 124 126 8 2 98.41 South Africa v Zimbabwe 15 Oct 2010 ODI # 3057
ST Jayasuriya 140 143 9 6 97.90 Sri Lanka v New Zealand 8 Dec 1994 ODI # 958
HH Gibbs 44 45 8 0 97.77 South Africa v Kenya 31 Oct 2008 ODI # 2769
AJ Burger 41 42 6 0 97.61 Namibia v Netherlands 3 Mar 2003 ODI # 1978
PD Collingwood 40 41 5 0 97.56 England v South Africa 2 Feb 2005 ODI # 2219

Minimum of 25 runs

Records includes the following current or recent matches:
South Africa v Pakistan at Bloemfontein, 1st ODI, Mar 10, 2013 [ODI # 3343]
South Africa v Sri Lanka at Bloemfontein, 3rd ODI, Jan 17, 2012 [ODI # 3227]
South Africa v Zimbabwe at Bloemfontein, 1st ODI, Oct 15, 2010 [ODI # 3057]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365