Records / One-Day Internationals / Batting records / Highest strike rate in an innings

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:
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]
Bangladesh v India at Dhaka, 3rd ODI, Jun 19, 2014 [ODI # 3499]

Statsguru Trivia

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

Did you know?

Sachin Tendulkar, Rahul Dravid and Saurav Ganguly have scored hundreds in the same Test innings on only one occasion. In August 2002 at Headingly, Tendulkar top scored with 193, while Dravid and Ganguly scored 148 and 128 respectively in the first innings of the Test leading India to a famous win against England by an innings and 46 runs.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365