v South Africa / Records / One-Day Internationals / Highest strike rates in an innings

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
DJG Sammy 58* 24 2 6 241.66 West Indies North Sound 24 May 2010 ODI # 2980
AR Border 40* 17 4 3 235.29 Australia Port Elizabeth 22 Feb 1994 ODI # 885
RL Powell 40* 18 5 1 222.22 West Indies Cape Town 9 Feb 2003 ODI # 1942
Shahid Afridi 77* 35 5 6 220.00 Pakistan Durban 7 Feb 2007 ODI # 2513
Harbhajan Singh 37* 17 4 2 217.64 India Hyderabad (Deccan) 16 Nov 2005 ODI # 2297
RR Sarwan 32* 15 2 2 213.33 West Indies Cape Town 9 Feb 2003 ODI # 1942
Shahid Afridi 34 16 2 3 212.50 Pakistan Bloemfontein 10 Mar 2013 ODI # 3343
A Symonds 27* 13 3 1 207.69 Australia Johannesburg 12 Mar 2006 ODI # 2349
RC Russell 39* 19 6 0 205.26 England Centurion 14 Jan 1996 ODI # 1038
JE Taylor 43* 21 5 2 204.76 West Indies Durban 1 Feb 2008 ODI # 2668
RL Powell 49* 24 4 2 204.16 West Indies Johannesburg 4 Feb 2004 ODI # 2096
Shoaib Malik 82* 41 6 6 200.00 Pakistan Lahore 3 Oct 2003 ODI # 2046
EJG Morgan 67 34 4 5 197.05 England Centurion 27 Sep 2009 ODI # 2900
MS Dhoni 68* 35 7 4 194.28 India Gwalior 24 Feb 2010 ODI # 2962
S Lee 28 15 0 2 186.66 Australia Melbourne (Docklands) 16 Aug 2000 ODI # 1620
Tamim Iqbal 41 22 7 1 186.36 Bangladesh Benoni 9 Nov 2008 ODI # 2772
Shahid Afridi 88 48 5 7 183.33 Pakistan Johannesburg 17 Mar 2013 ODI # 3347
Shahid Afridi 47 26 5 2 180.76 Pakistan Lahore 18 Oct 2007 ODI # 2633
DA Reeve 25* 14 4 0 178.57 England Sydney 22 Mar 1992 ODI # 751
AR Adams 25 14 2 1 178.57 New Zealand Port Elizabeth 30 Oct 2005 ODI # 2289
Shahid Afridi 32 18 4 2 177.77 Pakistan Faisalabad 23 Oct 2007 ODI # 2637
AC Parore 30* 17 2 0 176.47 New Zealand Christchurch 23 Feb 1995 ODI # 981
BB McCullum 41* 24 5 1 170.83 New Zealand Wellington 20 Feb 2004 ODI # 2101
RJ Shastri 27* 16 4 0 168.75 India Centurion 11 Dec 1992 ODI # 774
SB Styris 45* 27 1 4 166.66 New Zealand Wellington 20 Feb 2004 ODI # 2101
JL Langer 33* 20 4 0 165.00 Australia Peshawar 24 Oct 1994 ODI # 937
Inzamam-ul-Haq 36* 22 5 0 163.63 Pakistan Port Elizabeth 11 Dec 2002 ODI # 1916
SK Raina 49 30 5 1 163.33 India Ahmedabad 27 Feb 2010 ODI # 2963
BC Lara 59* 37 6 1 159.45 West Indies Centurion 1 Feb 2004 ODI # 2094
MEK Hussey 81 51 9 3 158.82 Australia Johannesburg 12 Mar 2006 ODI # 2349
NLTC Perera 69* 44 3 5 156.81 Sri Lanka Kimberley 20 Jan 2012 ODI # 3228
TE Blain 36* 23 1 2 156.52 New Zealand Brisbane 8 Jan 1994 ODI # 870
YK Pathan 36 23 4 2 156.52 India Gwalior 24 Feb 2010 ODI # 2962
DR Martyn 50 32 10 0 156.25 Australia Cape Town 14 Apr 2000 ODI # 1589
Mashrafe Mortaza 25 16 3 1 156.25 Bangladesh Providence 7 Apr 2007 ODI # 2564
M Vijay 25 16 5 0 156.25 India Ahmedabad 27 Feb 2010 ODI # 2963
RT Ponting 164 105 13 9 156.19 Australia Johannesburg 12 Mar 2006 ODI # 2349
Mohammad Yousuf 39 25 5 2 156.00 Pakistan Centurion 4 Feb 2007 ODI # 2506
RN Lewis 28* 18 0 3 155.55 West Indies Johannesburg 3 Feb 2008 ODI # 2671
Shahid Afridi 62 40 6 4 155.00 Pakistan Tangier 18 Aug 2002 ODI # 1864
V Yadav 34* 22 2 0 154.54 India East London 19 Dec 1992 ODI # 784
Mashrafe Mortaza 34 22 4 2 154.54 Bangladesh Benoni 9 Nov 2008 ODI # 2772
AC Gilchrist 52 34 8 2 152.94 Australia Port Elizabeth 6 Apr 2002 ODI # 1824
AC Gilchrist 26 17 3 0 152.94 Australia Johannesburg 8 Apr 1997 ODI # 1195
Sohail Tanvir 26 17 1 2 152.94 Pakistan Lahore 18 Oct 2007 ODI # 2633
RR Singh 32* 21 3 0 152.38 India East London 4 Feb 1997 ODI # 1173
A Flintoff 32 21 3 2 152.38 England The Oval 28 Jun 2003 ODI # 2029
Abdul Razzaq 109* 72 7 10 151.38 Pakistan Abu Dhabi 31 Oct 2010 ODI # 3063

Minimum of 25 runs

Records includes the following current or recent matches:
South Africa v Pakistan at Benoni, 5th ODI, Mar 24, 2013 [ODI # 3350]
South Africa v Pakistan at Durban, 4th ODI, Mar 21, 2013 [ODI # 3348]
South Africa v Pakistan at Johannesburg, 3rd ODI, Mar 17, 2013 [ODI # 3347]
Sponsored Links

Available now at Cricshop

Tournament, match & LIVE fixed odds at bet365