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
AB de Villiers 149 44 9 16 338.63 South Africa v West Indies Johannesburg 18 Jan 2015 ODI # 3583
AD Russell 42* 13 3 4 323.07 West Indies v Pakistan Christchurch 21 Feb 2015 ODI # 3608
BB McCullum 77 25 8 7 308.00 New Zealand v England Wellington 20 Feb 2015 ODI # 3607
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
MG Johnson 27* 9 4 1 300.00 Australia v India Sydney 26 Mar 2015 ODI # 3645
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
BJ Haddin 25 9 4 1 277.77 Australia v Sri Lanka Sydney 8 Mar 2015 ODI # 3629
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
DA Miller 49 18 6 3 272.22 South Africa v New Zealand Auckland 24 Mar 2015 ODI # 3644
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
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years

Minimum of 25 runs

Records includes the following current or recent matches:
Pakistan v Zimbabwe at Lahore, 3rd ODI, May 31, 2015 [ODI # 3653]
Pakistan v Zimbabwe at Lahore, 2nd ODI, May 29, 2015 [ODI # 3652]
Pakistan v Zimbabwe at Lahore, 1st ODI, May 26, 2015 [ODI # 3651]

Statsguru Trivia

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

Did you know?

Waqar Younis has taken five six-wicket hauls in ODIs. He is the only bowler to return more than two such hauls. Eight bowlers have taken exactly two six-wicket hauls each.

Random Record

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

Sponsored Links

Tournament, match & LIVE fixed odds at bet365