Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
A Flintoff 31* 12 5 1 258.33 England Lord's 31 Aug 2008 ODI # 2759
RC Russell 39* 19 6 0 205.26 England Centurion 14 Jan 1996 ODI # 1038
EJG Morgan 67 34 4 5 197.05 England Centurion 27 Sep 2009 ODI # 2900
DA Reeve 25* 14 4 0 178.57 England Sydney 22 Mar 1992 ODI # 751
JC Buttler 48* 28 4 3 171.42 England Port Elizabeth 6 Feb 2016 ODI # 3734
CH Morris 62 38 3 4 163.15 South Africa Johannesburg 12 Feb 2016 ODI # 3737
JM Kemp 80 50 4 7 160.00 South Africa East London 9 Feb 2005 ODI # 2224
JJ Roy 48 30 8 1 160.00 England Bloemfontein 3 Feb 2016 ODI # 3732
JM Kemp 57 36 4 4 158.33 South Africa Cape Town 6 Feb 2005 ODI # 2223
MV Boucher 33 21 3 0 157.14 South Africa Port Elizabeth 4 Feb 2005 ODI # 2221
RJ Peterson 31* 20 4 1 155.00 South Africa Lord's 2 Sep 2012 ODI # 3302
GC Smith 89* 58 13 0 153.44 South Africa Bridgetown 17 Apr 2007 ODI # 2574
A Flintoff 32 21 3 2 152.38 England The Oval 28 Jun 2003 ODI # 2029
BA Stokes 57 38 4 3 150.00 England Bloemfontein 3 Feb 2016 ODI # 3732
AU Rashid 39 26 5 0 150.00 England Johannesburg 12 Feb 2016 ODI # 3737
CC Lewis 33 22 4 0 150.00 England Melbourne 12 Mar 1992 ODI # 741
EJG Morgan 27* 18 4 1 150.00 England Centurion 22 Nov 2009 ODI # 2929
AD Brown 59 40 11 0 147.50 England Leeds 24 May 1998 ODI # 1334
KP Pietersen 100* 69 7 4 144.92 England East London 9 Feb 2005 ODI # 2224
IR Bell 26* 18 2 2 144.44 England Cardiff 24 Aug 2012 ODI # 3296
Q de Kock 138* 96 12 6 143.75 South Africa Bloemfontein 3 Feb 2016 ODI # 3732
BA Stokes 53 37 5 2 143.24 England Centurion 9 Feb 2016 ODI # 3736
AB de Villiers 121 85 14 0 142.35 South Africa Cape Town 27 Nov 2009 ODI # 2930
JC Buttler 105 76 11 5 138.15 England Bloemfontein 3 Feb 2016 ODI # 3732
A Flintoff 54 40 7 1 135.00 England Birmingham 8 Jul 2003 ODI # 2035
AB de Villiers 36 27 4 1 133.33 South Africa Johannesburg 12 Feb 2016 ODI # 3737
Kabir Ali 25 19 3 0 131.57 England Centurion 13 Feb 2005 ODI # 2226
GA Hick 55 42 9 1 130.95 England Bloemfontein 11 Jan 1996 ODI # 1034
PL Symcox 51 39 2 4 130.76 South Africa Birmingham 18 Aug 1998 ODI # 1347
D Wiese 41* 32 5 2 128.12 South Africa Cape Town 14 Feb 2016 ODI # 3738
AN Petersen 51* 40 5 0 127.50 South Africa Cape Town 27 Nov 2009 ODI # 2930
F du Plessis 55 44 7 1 125.00 South Africa Bloemfontein 3 Feb 2016 ODI # 3732
MJ Prior 45* 36 6 1 125.00 England Nottingham 26 Aug 2008 ODI # 2754
JM Kemp 32 26 1 2 123.07 South Africa Bloemfontein 2 Feb 2005 ODI # 2219
AD Hales 57 47 6 2 121.27 England Bloemfontein 3 Feb 2016 ODI # 3732
HM Amla 150 124 16 0 120.96 South Africa Southampton 28 Aug 2012 ODI # 3298
L Klusener 48* 40 3 1 120.00 South Africa The Oval 22 May 1999 ODI # 1455
AB de Villiers 42 35 8 0 120.00 South Africa Bridgetown 17 Apr 2007 ODI # 2574
WJ Cronje 67 56 5 2 119.64 South Africa Dhaka 25 Oct 1998 ODI # 1358
DJ Cullinan 25* 21 2 0 119.04 South Africa Centurion 14 Jan 1996 ODI # 1038
MA Ealham 44 37 7 1 118.91 England Dhaka 25 Oct 1998 ODI # 1358
KP Pietersen 40 34 5 1 117.64 England Lord's 31 Aug 2008 ODI # 2759
JN Rhodes 37 32 3 0 115.62 South Africa Rawalpindi 25 Feb 1996 ODI # 1060
Q de Kock 135 117 16 4 115.38 South Africa Centurion 9 Feb 2016 ODI # 3736
GC Smith 45 39 9 0 115.38 South Africa Birmingham 8 Jul 2003 ODI # 2035
AJ Hollioake 32 28 2 0 114.28 England The Oval 21 May 1998 ODI # 1331
F du Plessis 33* 29 4 1 113.79 South Africa Centurion 9 Feb 2016 ODI # 3736
JN Rhodes 43 38 3 0 113.15 South Africa Sydney 22 Mar 1992 ODI # 751
CMW Read 26* 23 1 1 113.04 England Cape Town 26 Jan 2000 ODI # 1549
KP Pietersen 108* 96 6 2 112.50 England Bloemfontein 2 Feb 2005 ODI # 2219
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

Minimum of 25 runs

Records includes the following current or recent matches:
South Africa v England at Cape Town, 5th ODI, Feb 14, 2016 [ODI # 3738]
South Africa v England at Johannesburg, 4th ODI, Feb 12, 2016 [ODI # 3737]
South Africa v England at Centurion, 3rd ODI, Feb 9, 2016 [ODI # 3736]
Video / Audio
News and Analysis: England prepare to face South Africa without Pietersen
Sponsored Links

Tournament, match & LIVE fixed odds at bet365