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 Pakistan at Abu Dhabi, 5th ODI, Dec 19, 2014 [ODI # 3571]
New Zealand v Pakistan at Abu Dhabi, 4th ODI, Dec 17, 2014 [ODI # 3570]
Sri Lanka v England at Colombo (RPS), 7th ODI, Dec 16, 2014 [ODI # 3569]

Statsguru Trivia

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

Did you know?

South Africa's AB de Villiers is the only wicketkeeper to score a hundred and effect ten dismissals in the same Test. He scored 103* in the second innings and effected 11 dismissals in a Test against Pakistan at Johannesburg in 2013.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365