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
KC Sangakkara 75* 45 12 0 166.66 Sri Lanka Colombo (RPS) 31 Jul 2013 ODI # 3401
SB Styris 45* 27 1 4 166.66 New Zealand Wellington 20 Feb 2004 ODI # 2101
SMA Priyanjan 25 15 2 1 166.66 Sri Lanka Pallekele 9 Jul 2014 ODI # 3501
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
RA Jadeja 47* 29 7 1 162.06 India Cardiff 6 Jun 2013 ODI # 3363
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
KC Sangakkara 36 23 6 0 156.52 Sri Lanka Hambantota 12 Jul 2014 ODI # 3502
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
Bilawal Bhatti 39 25 3 2 156.00 Pakistan Cape Town 24 Nov 2013 ODI # 3438
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

Minimum of 25 runs

Records includes the following current or recent matches:
Sri Lanka v South Africa at Hambantota, 3rd ODI, Jul 12, 2014 [ODI # 3502]
Sri Lanka v South Africa at Pallekele, 2nd ODI, Jul 9, 2014 [ODI # 3501]
Sri Lanka v South Africa at Colombo (RPS), 1st ODI, Jul 6, 2014 [ODI # 3500]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365