Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Ground Match Date Scorecard
F Behardien 34* 14 3 2 242.85 South Africa Bloemfontein 10 Mar 2013 ODI # 3343
F du Plessis 45 19 4 3 236.84 South Africa Johannesburg 17 Mar 2013 ODI # 3347
Shahid Afridi 77* 35 5 6 220.00 Pakistan Durban 7 Feb 2007 ODI # 2513
MV Boucher 34 16 0 4 212.50 South Africa Cape Town 18 Dec 2002 ODI # 1923
Shahid Afridi 34 16 2 3 212.50 Pakistan Bloemfontein 10 Mar 2013 ODI # 3343
MV Boucher 78 38 9 4 205.26 South Africa Centurion 4 Feb 2007 ODI # 2506
Shoaib Malik 82* 41 6 6 200.00 Pakistan Lahore 3 Oct 2003 ODI # 2046
J Botha 28* 15 6 0 186.66 South Africa Dubai (DSC) 5 Nov 2010 ODI # 3067
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
Shahid Afridi 32 18 4 2 177.77 Pakistan Faisalabad 23 Oct 2007 ODI # 2637
RP Snell 27* 16 3 1 168.75 South Africa Durban 17 Dec 1994 ODI # 964
Inzamam-ul-Haq 36* 22 5 0 163.63 Pakistan Port Elizabeth 11 Dec 2002 ODI # 1916
Mohammad Yousuf 39 25 5 2 156.00 Pakistan Centurion 4 Feb 2007 ODI # 2506
Shahid Afridi 62 40 6 4 155.00 Pakistan Tangier 18 Aug 2002 ODI # 1864
GC Smith 72 47 15 0 153.19 South Africa Centurion 4 Feb 2007 ODI # 2506
Sohail Tanvir 26 17 1 2 152.94 Pakistan Lahore 18 Oct 2007 ODI # 2633
Abdul Razzaq 109* 72 7 10 151.38 Pakistan Abu Dhabi 31 Oct 2010 ODI # 3063
Imran Nazir 57 39 8 2 146.15 Pakistan Durban 7 Feb 2007 ODI # 2513
Mohammad Hafeez 42 29 5 0 144.82 Pakistan Dubai (DSC) 5 Nov 2010 ODI # 3067
Mohammad Hussain 26* 18 4 0 144.44 Pakistan East London 11 Apr 1998 ODI # 1314
JP Duminy 59* 41 8 0 143.90 South Africa Dubai (DSC) 8 Nov 2010 ODI # 3069
Ijaz Ahmed 88 63 15 0 139.68 Pakistan Nairobi (Gym) 29 Sep 1996 ODI # 1121
Imran Nazir 40 29 9 0 137.93 Pakistan Tangier 12 Aug 2002 ODI # 1860
Azhar Mahmood 59* 43 5 1 137.20 Pakistan Lahore 2 Nov 1997 ODI # 1248
DJ Cullinan 31* 23 3 0 134.78 South Africa Singapore 27 Aug 2000 ODI # 1626
HH Gibbs 40 30 8 0 133.33 South Africa Port Elizabeth 11 Dec 2002 ODI # 1916
Abdul Razzaq 28* 21 3 0 133.33 Pakistan Sharjah 31 Mar 2000 ODI # 1583
HM Amla 62 47 9 1 131.91 South Africa Dubai (DSC) 8 Nov 2010 ODI # 3069
Nasir Jamshed 25 19 5 0 131.57 Pakistan Bloemfontein 10 Mar 2013 ODI # 3343
Wasim Akram 32* 25 3 0 128.00 Pakistan Karachi 29 Feb 1996 ODI # 1067
GC Smith 56* 44 6 2 127.27 South Africa Cape Town 11 Feb 2007 ODI # 2521
AC Hudson 33 26 6 0 126.92 South Africa Karachi 29 Feb 1996 ODI # 1067
Ijaz Ahmed 114* 90 17 3 126.66 Pakistan Durban 17 Dec 1994 ODI # 964
JP Duminy 54 43 3 1 125.58 South Africa Abu Dhabi 31 Oct 2010 ODI # 3063
AB de Villiers 50* 40 7 1 125.00 South Africa Cape Town 11 Feb 2007 ODI # 2521
Shahid Afridi 49 40 3 2 122.50 Pakistan Abu Dhabi 31 Oct 2010 ODI # 3063
Abdul Razzaq 46* 38 4 0 121.05 Pakistan Faisalabad 7 Oct 2003 ODI # 2048
HM Amla 35 29 3 1 120.68 South Africa Abu Dhabi 29 Oct 2010 ODI # 3062
JN Rhodes 47* 39 4 0 120.51 South Africa Sharjah 13 Apr 1996 ODI # 1095
AB de Villiers 128 108 12 3 118.51 South Africa Johannesburg 17 Mar 2013 ODI # 3347
Waqar Younis 33 28 1 2 117.85 Pakistan Durban 3 Apr 1998 ODI # 1303
Shahid Afridi 33 28 3 1 117.85 Pakistan Tangier 12 Aug 2002 ODI # 1860
Inzamam-ul-Haq 33* 28 4 0 117.85 Pakistan Lahore 5 Oct 2003 ODI # 2047
MV Boucher 57 49 3 3 116.32 South Africa Sharjah 31 Mar 2000 ODI # 1583
Mohammad Hafeez 57 49 6 3 116.32 Pakistan Johannesburg 17 Mar 2013 ODI # 3347
Shahid Afridi 29 25 4 0 116.00 Pakistan Dubai (DSC) 5 Nov 2010 ODI # 3067
WJ Cronje 81 70 3 2 115.71 South Africa East London 15 Feb 1993 ODI # 803
N Boje 52 45 5 2 115.55 South Africa Tangier 12 Aug 2002 ODI # 1860

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