Highest strike rates in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
JEC Franklin 31* 8 2 3 387.50 New Zealand v Canada Mumbai 13 Mar 2011 ODI # 3129
NL McCullum 32* 9 3 3 355.55 New Zealand v Sri Lanka Hambantota 12 Nov 2013 ODI # 3434
Shahid Afridi 55* 18 4 6 305.55 Pakistan v Netherlands Colombo (SSC) 21 Sep 2002 ODI # 1883
BB McCullum 33 11 3 3 300.00 New Zealand v West Indies Queenstown 1 Jan 2014 ODI # 3451
MF Maharoof 27* 9 1 3 300.00 Sri Lanka v Bangladesh Chittagong 25 Feb 2006 ODI # 2338
JC Buttler 47* 16 6 3 293.75 England v New Zealand Nottingham 5 Jun 2013 ODI # 3362
CJ Jordan 38* 13 5 2 292.30 England v Sri Lanka The Oval 22 May 2014 ODI # 3492
Z Khan 32* 11 0 4 290.90 India v Zimbabwe Jodhpur 8 Dec 2000 ODI # 1658
M Azharuddin 29* 10 2 2 290.00 India v Pakistan Sharjah 15 Apr 1996 ODI # 1098
Shahid Afridi 29 10 3 2 290.00 Pakistan v Australia Perth 29 Jan 2010 ODI # 2947
BB McCullum 80* 28 9 6 285.71 New Zealand v Bangladesh Queenstown 31 Dec 2007 ODI # 2660
JA Morkel 37* 13 3 3 284.61 South Africa v Bangladesh Benoni 9 Nov 2008 ODI # 2772
Shahid Afridi 34 12 2 3 283.33 Pakistan v Sri Lanka Sharjah 18 Dec 2013 ODI # 3445
RS Bopara 45* 16 2 4 281.25 England v Bangladesh Birmingham 12 Jul 2010 ODI # 3026
CJ Anderson 131* 47 6 14 278.72 New Zealand v West Indies Queenstown 1 Jan 2014 ODI # 3451
Imran Khan 25* 9 0 3 277.77 Pakistan v West Indies Sharjah 15 Nov 1985 ODI # 339
JDP Oram 25 9 1 3 277.77 New Zealand v Pakistan Pallekele 8 Mar 2011 ODI # 3123
Mashrafe Mortaza 44* 16 5 3 275.00 Bangladesh v Kenya Bogra 17 Mar 2006 ODI # 2350
Shakib Al Hasan 44* 16 6 2 275.00 Bangladesh v Pakistan Dhaka 4 Mar 2014 ODI # 3482
GJ Maxwell 60 22 3 7 272.72 Australia v India Bangalore 2 Nov 2013 ODI # 3428
ST Jayasuriya 76 28 8 5 271.42 Sri Lanka v Pakistan Singapore 7 Apr 1996 ODI # 1093
Moin Khan 27* 10 1 3 270.00 Pakistan v West Indies Sharjah 13 Oct 1995 ODI # 1008
Shoaib Akhtar 43 16 5 3 268.75 Pakistan v England Cape Town 22 Feb 2003 ODI # 1962
AB Agarkar 67* 25 7 4 268.00 India v Zimbabwe Rajkot 14 Dec 2000 ODI # 1660
GB Hogg 40* 15 3 3 266.66 Australia v Scotland Basseterre 14 Mar 2007 ODI # 2532
JP Duminy 40 15 2 4 266.66 South Africa v Netherlands Mohali 3 Mar 2011 ODI # 3115
Abdul Razzaq 29* 11 2 2 263.63 Pakistan v Sri Lanka Tangier 14 Aug 2002 ODI # 1861
Abdul Razzaq 42* 16 4 2 262.50 Pakistan v New Zealand Lahore 1 Dec 2003 ODI # 2071
MA Leask 42 16 2 5 262.50 Scotland v England Aberdeen 9 May 2014 ODI # 3491
IT Botham 34 13 3 1 261.53 England v New Zealand Manchester 17 Jul 1978 ODI # 53
A Symonds 34* 13 5 1 261.53 Australia v New Zealand Dunedin 23 Feb 2000 ODI # 1568
Shahid Afridi 65 25 5 5 260.00 Pakistan v New Zealand Christchurch 29 Jan 2011 ODI # 3090
CZ Harris 26* 10 1 2 260.00 New Zealand v Australia Sharjah 21 Apr 1998 ODI # 1324
Azhar Mahmood 26* 10 2 2 260.00 Pakistan v New Zealand Auckland 3 Jan 2004 ODI # 2075
CJ Anderson 44 17 2 5 258.82 New Zealand v India Hamilton 22 Jan 2014 ODI # 3458
Moin Khan 31* 12 2 3 258.33 Pakistan v Australia Leeds 23 May 1999 ODI # 1458
A Flintoff 31* 12 5 1 258.33 England v South Africa Lord's 31 Aug 2008 ODI # 2759
SP O'Donnell 74 29 4 6 255.17 Australia v Sri Lanka Sharjah 2 May 1990 ODI # 630
Shahid Afridi 102 40 6 11 255.00 Pakistan v Sri Lanka Nairobi (Gym) 4 Oct 1996 ODI # 1125
MV Boucher 51* 20 2 4 255.00 South Africa v Kenya Cape Town 22 Oct 2001 ODI # 1763
Z Khan 33* 13 3 2 253.84 India v New Zealand Cuttack 6 Nov 2003 ODI # 2056
RS Bopara 33* 13 2 3 253.84 England v Sri Lanka The Oval 13 Jun 2013 ODI # 3370
JM Kemp 53* 21 2 5 252.38 South Africa v Zimbabwe Durban 27 Feb 2005 ODI # 2231
BB McCullum 52* 21 1 5 247.61 New Zealand v Canada Gros Islet 22 Mar 2007 ODI # 2548
DJ Hussey 52 21 4 4 247.61 Australia v West Indies Basseterre 6 Jul 2008 ODI # 2736
LJ Wright 32* 13 2 2 246.15 England v Bangladesh Chittagong 5 Mar 2010 ODI # 2968
LRPL Taylor 59* 24 5 4 245.83 New Zealand v Ireland Aberdeen 1 Jul 2008 ODI # 2727
E Chigumbura 27 11 0 4 245.45 Zimbabwe v Pakistan Kingston 21 Mar 2007 ODI # 2547
Shahid Afridi 27* 11 2 2 245.45 Pakistan v Bangladesh Lahore 8 Apr 2008 ODI # 2696
PJL Dujon 49 20 5 0 245.00 West Indies v India Jamshedpur 7 Dec 1983 ODI # 229
RD Berrington 56 23 2 6 243.47 Scotland v Ireland Edinburgh 12 Jul 2011 ODI # 3171
F Behardien 34* 14 3 2 242.85 South Africa v Pakistan Bloemfontein 10 Mar 2013 ODI # 3343
MV Boucher 75* 31 9 4 241.93 South Africa v Netherlands Basseterre 16 Mar 2007 ODI # 2537
DJG Sammy 58* 24 2 6 241.66 West Indies v South Africa North Sound 24 May 2010 ODI # 2980
AD Mascarenhas 29* 12 1 2 241.66 England v New Zealand Christchurch 23 Feb 2008 ODI # 2684
E Schiferli 41 17 4 3 241.17 Netherlands v Bermuda Potchefstroom 8 Apr 2009 ODI # 2837
DJG Sammy 41* 17 5 2 241.17 West Indies v India Ahmedabad 5 Dec 2011 ODI # 3221
Abdur Razzak 53* 22 4 5 240.90 Bangladesh v Zimbabwe Bulawayo 5 May 2013 ODI # 3354
Wasim Akram 36 15 3 2 240.00 Pakistan v Australia Adelaide 13 Dec 1992 ODI # 777
Wasim Akram 36* 15 3 2 240.00 Pakistan v New Zealand Wellington 20 Dec 1995 ODI # 1025
AD Mascarenhas 36* 15 0 5 240.00 England v India The Oval 5 Sep 2007 ODI # 2619
NLTC Perera 36* 15 6 1 240.00 Sri Lanka v India Dhaka 5 Jan 2010 ODI # 2938
V Sehwag 55* 23 7 3 239.13 India v Kenya Paarl 24 Oct 2001 ODI # 1764
D Langford-Smith 31* 13 1 3 238.46 Ireland v Netherlands Belfast 11 Jul 2007 ODI # 2600
DJG Sammy 31* 13 3 2 238.46 West Indies v Australia Gros Islet 23 Mar 2012 ODI # 3268
CD McMillan 64* 27 2 7 237.03 New Zealand v U.S.A. The Oval 10 Sep 2004 ODI # 2169
DT Johnston 45* 19 1 4 236.84 Ireland v Scotland Nairobi (Gym) 30 Jan 2007 ODI # 2492
F du Plessis 45 19 4 3 236.84 South Africa v Pakistan Johannesburg 17 Mar 2013 ODI # 3347
RL Powell 26 11 1 2 236.36 West Indies v Australia Gros Islet 21 May 2003 ODI # 2016
R Rampaul 26* 11 1 3 236.36 West Indies v Zimbabwe Harare 2 Dec 2007 ODI # 2651
Shahid Afridi 59 25 2 7 236.00 Pakistan v Bangladesh Dhaka 4 Mar 2014 ODI # 3482
AR Border 40* 17 4 3 235.29 Australia v South Africa Port Elizabeth 22 Feb 1994 ODI # 885
E Chigumbura 68 29 10 3 234.48 Zimbabwe v Kenya Mombasa 29 Jan 2009 ODI # 2807
DA Marillier 56* 24 10 1 233.33 Zimbabwe v India Faridabad 7 Mar 2002 ODI # 1814
KJ O'Brien 35 15 3 2 233.33 Ireland v Canada Dublin 19 Sep 2011 ODI # 3196
BB McCullum 51* 22 7 2 231.81 New Zealand v Zimbabwe Bulawayo 24 Aug 2005 ODI # 2272
Abdul Razzaq 51* 22 5 3 231.81 Pakistan v England Karachi 15 Dec 2005 ODI # 2306
JJ van der Wath 37* 16 2 4 231.25 South Africa v Australia Sydney 5 Feb 2006 ODI # 2323
UDU Chandana 30 13 4 1 230.76 Sri Lanka v England Leeds 2 Jul 2002 ODI # 1850
Shahid Afridi 30 13 3 2 230.76 Pakistan v Australia Perth 30 Jan 2005 ODI # 2215
Yuvraj Singh 30* 13 3 2 230.76 Asia XI v Africa XI Chennai 9 Jun 2007 ODI # 2588
A Nel 30* 13 3 2 230.76 South Africa v New Zealand Port Elizabeth 30 Nov 2007 ODI # 2650
L Ronchi 64 28 5 6 228.57 Australia v West Indies Basseterre 6 Jul 2008 ODI # 2736
Wasim Akram 48* 21 4 4 228.57 Pakistan v India Nagpur 24 Mar 1987 ODI # 439
L Klusener 41* 18 3 3 227.77 South Africa v New Zealand Durban 1 Nov 2000 ODI # 1654
TM Dilshan 41 18 10 0 227.77 Sri Lanka v India Cuttack 21 Dec 2009 ODI # 2934
R Dravid 50* 22 5 3 227.27 India v New Zealand Hyderabad (Deccan) 15 Nov 2003 ODI # 2062
IT Botham 25* 11 3 1 227.27 England v Australia Lord's 29 May 1989 ODI # 568
S Lee 25* 11 4 0 227.27 Australia v India Visakhapatnam 3 Apr 2001 ODI # 1700
Yuvraj Singh 25* 11 0 3 227.27 India v England Bangalore 23 Nov 2008 ODI # 2781
MV Boucher 52 23 2 5 226.08 South Africa v West Indies St George's 10 Apr 2007 ODI # 2567
R Vinay Kumar 27* 12 2 2 225.00 India v Zimbabwe Harare 26 Jul 2013 ODI # 3397
Yousuf Youhana 76* 34 3 8 223.52 Pakistan v Zimbabwe Bulawayo 24 Nov 2002 ODI # 1901
Shahid Afridi 58 26 5 4 223.07 Pakistan v Zimbabwe Multan 30 Sep 2004 ODI # 2183
R Telemachus 29 13 0 3 223.07 South Africa v Australia Port Elizabeth 5 Mar 2006 ODI # 2347
SR Watson 49 22 2 6 222.72 Australia v India Bangalore 2 Nov 2013 ODI # 3428
Abdul Razzaq 89 40 9 5 222.50 Pakistan v New Zealand Wellington 17 Jan 2004 ODI # 2083
KA Pollard 60 27 5 4 222.22 West Indies v Netherlands Delhi 28 Feb 2011 ODI # 3112
RL Powell 40* 18 5 1 222.22 West Indies v South Africa Cape Town 9 Feb 2003 ODI # 1942
JA Morkel 40* 18 4 1 222.22 South Africa v Australia Melbourne 16 Jan 2009 ODI # 2795
AD Russell 40* 18 4 2 222.22 West Indies v India Ahmedabad 5 Dec 2011 ODI # 3221
Shahid Afridi 102 46 10 9 221.73 Pakistan v India Kanpur 15 Apr 2005 ODI # 2239
GR Dilley 31* 14 4 0 221.42 England v New Zealand The Oval 9 Jun 1983 ODI # 197
SM Ervine 31* 14 4 1 221.42 Zimbabwe v New Zealand Bloemfontein 8 Mar 2003 ODI # 1984
A Symonds 31* 14 1 2 221.42 Australia v ICC World XI Melbourne (Docklands) 7 Oct 2005 ODI # 2283
Shahid Afridi 31 14 3 2 221.42 Pakistan v England Karachi 15 Dec 2005 ODI # 2306
PJC Hoffmann 31 14 1 4 221.42 Scotland v Ireland Ayr 5 Aug 2006 ODI # 2396
NLTC Perera 31 14 4 1 221.42 Sri Lanka v India Kolkata 24 Dec 2009 ODI # 2935
CL White 42* 19 3 3 221.05 Australia v New Zealand Auckland 18 Feb 2007 ODI # 2526
JP Faulkner 64* 29 2 6 220.68 Australia v India Mohali 19 Oct 2013 ODI # 3421
Shahid Afridi 77* 35 5 6 220.00 Pakistan v South Africa Durban 7 Feb 2007 ODI # 2513
Abdul Razzaq 44* 20 8 1 220.00 Pakistan v England Lord's 20 Sep 2010 ODI # 3046
SR Patel 44* 20 6 1 220.00 England v India Rajkot 11 Jan 2013 ODI # 3318
JR Hopes 57* 26 10 0 219.23 Australia v West Indies Melbourne 19 Feb 2010 ODI # 2960
V Sehwag 48 22 9 1 218.18 India v Sri Lanka Colombo (RPS) 9 Aug 2005 ODI # 2268
IVA Richards 37 17 6 1 217.64 West Indies v Pakistan Brisbane 14 Jan 1984 ODI # 234
Harbhajan Singh 37* 17 4 2 217.64 India v South Africa Hyderabad (Deccan) 16 Nov 2005 ODI # 2297
AB Agarkar 26* 12 1 2 216.66 India v Sri Lanka Sharjah 6 Nov 1998 ODI # 1366
DR Smith 26 12 2 2 216.66 West Indies v India Colombo (RPS) 7 Aug 2005 ODI # 2267
MV Boucher 147* 68 8 10 216.17 South Africa v Zimbabwe Potchefstroom 20 Sep 2006 ODI # 2420
AC Cummins 41 19 4 2 215.78 West Indies v Sri Lanka Mumbai 9 Nov 1993 ODI # 847
LOB Cann 41 19 2 4 215.78 Bermuda v Canada Nairobi (Gym) 2 Feb 2007 ODI # 2498
Yuvraj Singh 69 32 8 3 215.62 India v Bangladesh Dhaka 27 Dec 2004 ODI # 2202
Shahid Afridi 56* 26 4 4 215.38 Pakistan v Australia Hobart 16 Jan 2005 ODI # 2205
MS Dhoni 28* 13 1 2 215.38 India v West Indies Colombo (RPS) 7 Aug 2005 ODI # 2267
A Ranatunga 58 27 5 1 214.81 Sri Lanka v India Pune 5 Dec 1990 ODI # 646
Shahid Afridi 73* 34 8 4 214.70 Pakistan v Sri Lanka Abu Dhabi 18 May 2007 ODI # 2584
CA Walsh 30 14 1 3 214.28 West Indies v India Kolkata 5 Nov 1994 ODI # 947
AP Kuiper 47* 22 2 4 213.63 South Africa v Australia Centurion 20 Feb 1994 ODI # 884
Abdul Razzaq 47* 22 3 2 213.63 Pakistan v New Zealand Lahore 29 Nov 2003 ODI # 2068
RJ Ratnayake 32* 15 3 1 213.33 Sri Lanka v Zimbabwe Patna 15 Nov 1993 ODI # 850
RR Sarwan 32* 15 2 2 213.33 West Indies v South Africa Cape Town 9 Feb 2003 ODI # 1942
DR Smith 32 15 3 2 213.33 West Indies v Pakistan Kingston 13 Mar 2007 ODI # 2531
M Muralitharan 32 15 4 1 213.33 Sri Lanka v Pakistan Dambulla 30 Jul 2009 ODI # 2864
SL Malinga 32* 15 2 2 213.33 Sri Lanka v Scotland Edinburgh 13 Jul 2011 ODI # 3172
MV Boucher 34 16 0 4 212.50 South Africa v Pakistan Cape Town 18 Dec 2002 ODI # 1923
Abdul Razzaq 34 16 3 2 212.50 Pakistan v New Zealand Faisalabad 3 Dec 2003 ODI # 2072
CL Cairns 34 16 2 3 212.50 New Zealand v Bangladesh Dhaka 7 Nov 2004 ODI # 2191
Shahid Afridi 34 16 2 3 212.50 Pakistan v South Africa Bloemfontein 10 Mar 2013 ODI # 3343
SK Raina 38* 18 0 5 211.11 India v New Zealand Christchurch 8 Mar 2009 ODI # 2823
JDP Oram 59 28 5 4 210.71 New Zealand v Zimbabwe Whangarei 6 Feb 2012 ODI # 3232
AB Agarkar 40* 19 6 1 210.52 India v Zimbabwe Faridabad 7 Mar 2002 ODI # 1814
Yuvraj Singh 40* 19 4 1 210.52 India v England Chester-le-Street 4 Jul 2002 ODI # 1851
SK Raina 40 19 3 3 210.52 India v England Southampton 6 Sep 2011 ODI # 3187
BB McCullum 40* 19 3 2 210.52 New Zealand v England Southampton 2 Jun 2013 ODI # 3361
IVA Richards 82 39 6 4 210.25 West Indies v England Port of Spain 4 Mar 1986 ODI # 366
KC Sangakkara 90 43 10 5 209.30 Sri Lanka v India Rajkot 15 Dec 2009 ODI # 2932
Shahid Afridi 25 12 1 2 208.33 Pakistan v India Birmingham 19 Sep 2004 ODI # 2179
BL Cairns 52 25 1 6 208.00 New Zealand v Australia Melbourne 13 Feb 1983 ODI # 182
E Chigumbura 79 38 3 7 207.89 Zimbabwe v Kenya Mombasa 27 Jan 2009 ODI # 2805
A Symonds 27* 13 3 1 207.69 Australia v South Africa Johannesburg 12 Mar 2006 ODI # 2349
BB McCullum 27 13 3 1 207.69 New Zealand v Pakistan Mohali 25 Oct 2006 ODI # 2436
ST Jayasuriya 27 13 2 2 207.69 Sri Lanka v India Canberra 12 Feb 2008 ODI # 2676
JDP Oram 83 40 8 5 207.50 New Zealand v Bangladesh Napier 5 Feb 2010 ODI # 2949
Moin Khan 29* 14 2 2 207.14 Pakistan v England Sharjah 7 Apr 1999 ODI # 1429
DR Martyn 29* 14 3 1 207.14 Australia v New Zealand Christchurch 26 Feb 2000 ODI # 1569
Shahid Afridi 29* 14 3 1 207.14 Pakistan v India Mohali 8 Nov 2007 ODI # 2644
RM West 29* 14 1 3 207.14 Ireland v Kenya Dublin 12 Jul 2009 ODI # 2861
Shahid Afridi 29 14 3 1 207.14 Pakistan v Sri Lanka Dubai (DSC) 14 Nov 2011 ODI # 3213
Shahid Afridi 124 60 17 4 206.66 Pakistan v Bangladesh Dambulla 21 Jun 2010 ODI # 2998
SE Bond 31* 15 2 3 206.66 New Zealand v India Auckland 11 Jan 2003 ODI # 1933
WW Hinds 64 31 10 3 206.45 West Indies v Canada Centurion 23 Feb 2003 ODI # 1963
N Kapil Dev 33 16 5 0 206.25 India v New Zealand Dunedin 12 Mar 1992 ODI # 740
JN Gillespie 33* 16 1 3 206.25 Australia v Zimbabwe Harare 27 May 2004 ODI # 2132
MF Maharoof 33* 16 4 1 206.25 Sri Lanka v India Jaipur 31 Oct 2005 ODI # 2290
M Muralitharan 33* 16 4 2 206.25 Sri Lanka v Bangladesh Dhaka 16 Jan 2009 ODI # 2794
ST Jayasuriya 134 65 11 11 206.15 Sri Lanka v Pakistan Singapore 2 Apr 1996 ODI # 1088
BB McCullum 74 36 9 4 205.55 New Zealand v England Napier 20 Feb 2013 ODI # 3336
MV Boucher 78 38 9 4 205.26 South Africa v Pakistan Centurion 4 Feb 2007 ODI # 2506
RC Russell 39* 19 6 0 205.26 England v South Africa Centurion 14 Jan 1996 ODI # 1038
IVA Richards 80* 39 10 4 205.12 West Indies v Pakistan Gujranwala 27 Nov 1985 ODI # 342
KA Pollard 41* 20 4 2 205.00 West Indies v Zimbabwe St George's 24 Feb 2013 ODI # 3339
Ijaz Ahmed 43* 21 7 0 204.76 Pakistan v India Toronto 16 Sep 1998 ODI # 1351
JE Taylor 43* 21 5 2 204.76 West Indies v South Africa Durban 1 Feb 2008 ODI # 2668
CH Gayle 43 21 8 1 204.76 West Indies v England Chennai 17 Mar 2011 ODI # 3135
Shahid Afridi 47 23 5 3 204.34 Pakistan v India Lahore 2 Oct 1997 ODI # 1236
BL Cairns 49 24 4 3 204.16 New Zealand v England Adelaide 29 Jan 1983 ODI # 176
RL Powell 49* 24 4 2 204.16 West Indies v South Africa Johannesburg 4 Feb 2004 ODI # 2096
JD Ryder 104 51 12 5 203.92 New Zealand v West Indies Queenstown 1 Jan 2014 ODI # 3451
JH Kallis 53 26 6 2 203.84 South Africa v Sri Lanka Centurion 29 Nov 2002 ODI # 1905
JP Duminy 59* 29 2 5 203.44 South Africa v India Johannesburg 5 Dec 2013 ODI # 3442
DJ Hussey 61* 30 4 3 203.33 Australia v India Melbourne 5 Feb 2012 ODI # 3231
SR Watson 65* 32 4 4 203.12 Australia v New Zealand St George's 20 Apr 2007 ODI # 2577
SM Pollock 69* 34 1 6 202.94 South Africa v New Zealand Perth 1 Feb 2002 ODI # 1801
Shoaib Malik 82* 41 6 6 200.00 Pakistan v South Africa Lahore 3 Oct 2003 ODI # 2046
Rizwan Cheema 76* 38 10 4 200.00 Canada v Kenya King City (NW) 19 Aug 2009 ODI # 2875
Saleem Malik 72* 36 11 1 200.00 Pakistan v India Kolkata 18 Feb 1987 ODI # 434
AB de Villiers 54* 27 2 4 200.00 South Africa v Bangladesh Benoni 9 Nov 2008 ODI # 2772
RB Richardson 52* 26 6 2 200.00 West Indies v England Kingstown 2 Mar 1994 ODI # 888
BB McCullum 50* 25 3 4 200.00 New Zealand v Australia Christchurch 10 Dec 2005 ODI # 2303
HH Streak 44 22 6 1 200.00 Zimbabwe v Netherlands Bulawayo 28 Feb 2003 ODI # 1972
GJ Bailey 44 22 6 1 200.00 Australia v West Indies Canberra 6 Feb 2013 ODI # 3332
IDS Smith 42* 21 5 1 200.00 New Zealand v Sri Lanka Dunedin 6 Feb 1991 ODI # 667
JR Hopes 42 21 6 0 200.00 Australia v West Indies Brisbane 14 Feb 2010 ODI # 2955
MS Dhoni 40* 20 1 3 200.00 India v West Indies Vadodara 31 Jan 2007 ODI # 2493
DL Hemp 36* 18 6 1 200.00 Bermuda v Netherlands Benoni 2 Dec 2006 ODI # 2456
Moin Khan 34 17 3 2 200.00 Pakistan v Zimbabwe Peshawar 3 Nov 1996 ODI # 1136
DR Tuffey 34 17 1 4 200.00 New Zealand v Australia Auckland 11 Mar 2010 ODI # 2973
RR Sarwan 32* 16 3 1 200.00 West Indies v Kenya Nairobi 15 Aug 2001 ODI # 1745
Iftikhar Anjum 32 16 2 2 200.00 Pakistan v Zimbabwe Kingston 21 Mar 2007 ODI # 2547
ST Jayasuriya 30 15 4 1 200.00 Sri Lanka v Pakistan Sharjah 11 Apr 1995 ODI # 998
Shahid Afridi 30* 15 1 2 200.00 Pakistan v Sri Lanka Dubai (DSC) 20 Dec 2013 ODI # 3446
GJ Cosier 28 14 2 1 200.00 Australia v England Melbourne 4 Feb 1979 ODI # 59
WB Phillips 28* 14 3 2 200.00 Australia v New Zealand Perth 19 Jan 1986 ODI # 353
GJ Whittall 28* 14 2 2 200.00 Zimbabwe v New Zealand Bulawayo 1 Oct 2000 ODI # 1629
TM Dilshan 28* 14 3 1 200.00 Sri Lanka v Pakistan Abu Dhabi 22 May 2007 ODI # 2586
N Kapil Dev 26* 13 3 2 200.00 India v Australia Jaipur 7 Sep 1986 ODI # 390
S Lee 26 13 3 1 200.00 Australia v Pakistan Sydney 19 Jan 2000 ODI # 1542
A Flintoff 26* 13 6 0 200.00 England v Pakistan The Oval 20 Jun 2003 ODI # 2026
MG Johnson 26* 13 2 2 200.00 Australia v Bangladesh Dhaka 9 Apr 2011 ODI # 3149

Minimum of 25 runs

Records includes the following current or recent matches:
Zimbabwe v Afghanistan at Bulawayo, 3rd ODI, Jul 22, 2014 [ODI # 3505]
Zimbabwe v Afghanistan at Bulawayo, 2nd ODI, Jul 20, 2014 [ODI # 3504]
Zimbabwe v Afghanistan at Bulawayo, 1st ODI, Jul 18, 2014 [ODI # 3503]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Zimbabwe has not played a three-Test series in the last 13 years. Their last three-Test series was against Sri Lanka in 2001/02. Out of the 49 series that Zimbabwe have played, only five have included three Tests. Their upcoming 50th Test series - against Bangladesh - is set to have three Tests.

Random Record

Most consecutive five-wickets-in-an-innings - Test matches

Sponsored Links

Tournament, match & LIVE fixed odds at bet365