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
SMA Priyanjan 39* 15 8 0 260.00 Sri Lanka v Pakistan Hambantota 23 Aug 2014 ODI # 3512
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

Minimum of 25 runs

Records includes the following current or recent matches:
New Zealand v South Africa at Mount Maunganui, 1st ODI, Oct 21, 2014 [ODI # 3536]
India v West Indies at Dharamsala, 4th ODI, Oct 17, 2014 [ODI # 3535]
Australia v Pakistan at Abu Dhabi, 3rd ODI, Oct 12, 2014 [ODI # 3534]

Statsguru Trivia

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

Did you know?

WG Grace, Fred Grace and Edward Grace, all brothers, made their debuts in the same Test match, versus Australia at The Oval, in 1880. Another set of brothers, Alec Hearne, George Hearne and Jack Hearne, also made their debuts for England in the same Test, versus South Africa at Newlands in 1892.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365