One-Day Internationals Cricket – Highest strike rate in an innings
One-Day Internationals
Averages and strike rates
Highest strike rates in an innings
Rank | Player | Runs | Balls | 4s | 6s | SR | Team | Opposition | Ground | Match Date | Scorecard |
---|---|---|---|---|---|---|---|---|---|---|---|
🥇 1 | JEC Franklin | 31* | 8 | 2 | 3 | 387.50 | New Zealand | v Canada | Wankhede | 13 Mar 2011 | ODI # 3129 |
🥈 2 | JDS Neesham | 47* | 13 | - | 6 | 361.53 | New Zealand | v Sri Lanka | Mount Maunganui | 03 Jan 2019 | ODI # 4074 |
🥉 3 | NL McCullum | 32* | 9 | 3 | 3 | 355.55 | New Zealand | v Sri Lanka | Hambantota | 12 Nov 2013 | ODI # 3434 |
🥉 3 | GJ Maxwell | 32* | 9 | 3 | 3 | 355.55 | Australia | v Zimbabwe | Townsville | 28 Aug 2022 | ODI # 4458 |
5 | MM Ali | 31* | 9 | 1 | 4 | 344.44 | England | v Afghanistan | Manchester | 18 Jun 2019 | ODI # 4163 |
6 | AB de Villiers | 149 | 44 | 9 | 16 | 338.63 | South Africa | v West Indies | Johannesburg | 18 Jan 2015 | ODI # 3583 |
7 | AD Russell | 42* | 13 | 3 | 4 | 323.07 | West Indies | v Pakistan | Christchurch | 21 Feb 2015 | ODI # 3608 |
8 | GJ Maxwell | 32 | 10 | 2 | 3 | 320.00 | Australia | v Bangladesh | Nottingham | 20 Jun 2019 | ODI # 4166 |
9 | AR Nurse | 25* | 8 | 1 | 3 | 312.50 | West Indies | v England | Bridgetown | 20 Feb 2019 | ODI # 4096 |
10 | BKG Mendis | 28 | 9 | 2 | 3 | 311.11 | Sri Lanka | v Bangladesh | Mirpur | 27 Jan 2018 | ODI # 3967 |
11 | MJ Guptill | 93* | 30 | 9 | 8 | 310.00 | New Zealand | v Sri Lanka | Christchurch | 28 Dec 2015 | ODI # 3715 |
12 | JDS Neesham | 34* | 11 | 1 | 4 | 309.09 | New Zealand | v West Indies | Bridgetown | 21 Aug 2022 | ODI # 4456 |
13 | BB McCullum | 77 | 25 | 8 | 7 | 308.00 | New Zealand | v England | Wellington | 20 Feb 2015 | ODI # 3607 |
14 | Shahid Afridi | 55* | 18 | 4 | 6 | 305.55 | Pakistan | v Netherlands | Colombo (SSC) | 21 Sep 2002 | ODI # 1883 |
15 | MW Forde | 58 | 19 | 2 | 8 | 305.26 | West Indies | v Ireland | Dublin | 23 May 2025 | ODI # 4875 |
16 | LS Livingstone | 66* | 22 | 6 | 6 | 300.00 | England | v Netherlands | Amstelveen | 17 Jun 2022 | ODI # 4413 |
16 | BB McCullum | 33 | 11 | 3 | 3 | 300.00 | New Zealand | v West Indies | Queenstown | 01 Jan 2014 | ODI # 3451 |
16 | MA Leask | 33* | 11 | - | 4 | 300.00 | Scotland | v U.S.A. | Dallas | 31 Oct 2024 | ODI # 4789 |
16 | MF Maharoof | 27* | 9 | 1 | 3 | 300.00 | Sri Lanka | v Bangladesh | Chattogram | 25 Feb 2006 | ODI # 2338 |
16 | MG Johnson | 27* | 9 | 4 | 1 | 300.00 | Australia | v India | Sydney | 26 Mar 2015 | ODI # 3645 |
16 | LE Plunkett | 27* | 9 | 4 | 1 | 300.00 | England | v Bangladesh | Cardiff | 08 Jun 2019 | ODI # 4153 |
22 | JC Buttler | 47* | 16 | 6 | 3 | 293.75 | England | v New Zealand | Nottingham | 05 Jun 2013 | ODI # 3362 |
22 | RP Burl | 47 | 16 | 3 | 4 | 293.75 | Zimbabwe | v U.S.A. | Harare | 26 Jun 2023 | ODI # 4601 |
24 | C Munro | 44 | 15 | 3 | 4 | 293.33 | New Zealand | v Ireland | Dublin (Malahide) | 21 May 2017 | ODI # 3870 |
25 | CJ Jordan | 38* | 13 | 5 | 2 | 292.30 | England | v Sri Lanka | The Oval | 22 May 2014 | ODI # 3492 |
26 | Z Khan | 32* | 11 | - | 4 | 290.90 | India | v Zimbabwe | Jodhpur | 08 Dec 2000 | ODI # 1658 |
26 | Hasan Ali | 32* | 11 | 1 | 4 | 290.90 | Pakistan | v South Africa | Centurion | 07 Apr 2021 | ODI # 4287 |
28 | M Azharuddin | 29* | 10 | 2 | 2 | 290.00 | India | v Pakistan | Sharjah | 15 Apr 1996 | ODI # 1098 |
28 | Shahid Afridi | 29 | 10 | 3 | 2 | 290.00 | Pakistan | v Australia | W.A.C.A | 29 Jan 2010 | ODI # 2947 |
30 | AJ Finch | 55 | 19 | 8 | 3 | 289.47 | Australia | v Sri Lanka | Dambulla | 31 Aug 2016 | ODI # 3774 |
31 | BB McCullum | 80* | 28 | 9 | 6 | 285.71 | New Zealand | v Bangladesh | Queenstown | 31 Dec 2007 | ODI # 2660 |
32 | CH Gayle | 77 | 27 | 5 | 9 | 285.18 | West Indies | v England | Gros Islet | 02 Mar 2019 | ODI # 4103 |
33 | JA Morkel | 37* | 13 | 3 | 3 | 284.61 | South Africa | v Bangladesh | Benoni | 09 Nov 2008 | ODI # 2772 |
34 | Shahid Afridi | 34 | 12 | 2 | 3 | 283.33 | Pakistan | v Sri Lanka | Sharjah | 18 Dec 2013 | ODI # 3445 |
35 | RS Bopara | 45* | 16 | 2 | 4 | 281.25 | England | v Bangladesh | Birmingham | 12 Jul 2010 | ODI # 3026 |
36 | CJ Anderson | 131* | 47 | 6 | 14 | 278.72 | New Zealand | v West Indies | Queenstown | 01 Jan 2014 | ODI # 3451 |
37 | MA Leask | 50* | 18 | - | 6 | 277.77 | Scotland | v P.N.G. | Dubai (DICS) | 13 Apr 2022 | ODI # 4387 |
37 | Imran Khan | 25* | 9 | - | 3 | 277.77 | Pakistan | v West Indies | Sharjah | 15 Nov 1985 | ODI # 339 |
37 | JDP Oram | 25 | 9 | 1 | 3 | 277.77 | New Zealand | v Pakistan | Pallekele | 08 Mar 2011 | ODI # 3123 |
37 | BJ Haddin | 25 | 9 | 4 | 1 | 277.77 | Australia | v Sri Lanka | Sydney | 08 Mar 2015 | ODI # 3629 |
41 | JO Holder | 36 | 13 | 2 | 3 | 276.92 | West Indies | v Sri Lanka | Colombo (RPS) | 01 Nov 2015 | ODI # 3701 |
42 | Mashrafe Mortaza | 44* | 16 | 5 | 3 | 275.00 | Bangladesh | v Kenya | Bogra | 17 Mar 2006 | ODI # 2350 |
42 | Shakib Al Hasan | 44* | 16 | 6 | 2 | 275.00 | Bangladesh | v Pakistan | Mirpur | 04 Mar 2014 | ODI # 3482 |
44 | GJ Maxwell | 60 | 22 | 3 | 7 | 272.72 | Australia | v India | Bengaluru | 02 Nov 2013 | ODI # 3428 |
44 | Mushfiqur Rahim | 30 | 11 | 3 | 2 | 272.72 | Bangladesh | v West Indies | Providence | 22 Jul 2018 | ODI # 4022 |
46 | DA Miller | 49 | 18 | 6 | 3 | 272.22 | South Africa | v New Zealand | Auckland | 24 Mar 2015 | ODI # 3644 |
47 | MDKJ Perera | 68 | 25 | 13 | 2 | 272.00 | Sri Lanka | v Pakistan | Pallekele | 15 Jul 2015 | ODI # 3669 |
48 | ST Jayasuriya | 76 | 28 | 8 | 5 | 271.42 | Sri Lanka | v Pakistan | Singapore | 07 Apr 1996 | ODI # 1093 |
49 | Moin Khan | 27* | 10 | 1 | 3 | 270.00 | Pakistan | v West Indies | Sharjah | 13 Oct 1995 | ODI # 1008 |
50 | Shoaib Akhtar | 43 | 16 | 5 | 3 | 268.75 | Pakistan | v England | Cape Town | 22 Feb 2003 | ODI # 1962 |
51 | AB Agarkar | 67* | 25 | 7 | 4 | 268.00 | India | v Zimbabwe | Rajkot | 14 Dec 2000 | ODI # 1660 |
52 | Rishad Hossain | 48* | 18 | 5 | 4 | 266.66 | Bangladesh | v Sri Lanka | Chattogram | 18 Mar 2024 | ODI # 4745 |
52 | GB Hogg | 40* | 15 | 3 | 3 | 266.66 | Australia | v Scotland | Basseterre | 14 Mar 2007 | ODI # 2532 |
52 | JP Duminy | 40 | 15 | 2 | 4 | 266.66 | South Africa | v Netherlands | Mohali | 03 Mar 2011 | ODI # 3115 |
55 | PJ Cummins | 37 | 14 | 2 | 4 | 264.28 | Australia | v New Zealand | Dharamsala | 28 Oct 2023 | ODI # 4684 |
55 | D Heyliger | 37* | 14 | 1 | 4 | 264.28 | Canada | v Oman | King City (NW) | 20 Sep 2024 | ODI # 4769 |
57 | Abdul Razzaq | 29* | 11 | 2 | 2 | 263.63 | Pakistan | v Sri Lanka | Tangier | 14 Aug 2002 | ODI # 1861 |
58 | Abdul Razzaq | 42* | 16 | 4 | 2 | 262.50 | Pakistan | v New Zealand | Lahore | 01 Dec 2003 | ODI # 2071 |
58 | MA Leask | 42 | 16 | 2 | 5 | 262.50 | Scotland | v England | Aberdeen | 09 May 2014 | ODI # 3491 |
60 | IT Botham | 34 | 13 | 3 | 1 | 261.53 | England | v New Zealand | Manchester | 17 Jul 1978 | ODI # 53 |
60 | A Symonds | 34* | 13 | 5 | 1 | 261.53 | Australia | v New Zealand | Dunedin | 23 Feb 2000 | ODI # 1568 |
62 | Shahid Afridi | 65 | 25 | 5 | 5 | 260.00 | Pakistan | v New Zealand | Christchurch | 29 Jan 2011 | ODI # 3090 |
62 | SMA Priyanjan | 39* | 15 | 8 | - | 260.00 | Sri Lanka | v Pakistan | Hambantota | 23 Aug 2014 | ODI # 3512 |
62 | CZ Harris | 26* | 10 | 1 | 2 | 260.00 | New Zealand | v Australia | Sharjah | 21 Apr 1998 | ODI # 1324 |
62 | Azhar Mahmood | 26* | 10 | 2 | 2 | 260.00 | Pakistan | v New Zealand | Auckland | 03 Jan 2004 | ODI # 2075 |
66 | CJ Anderson | 44 | 17 | 2 | 5 | 258.82 | New Zealand | v India | Hamilton | 22 Jan 2014 | ODI # 3458 |
67 | Moin Khan | 31* | 12 | 2 | 3 | 258.33 | Pakistan | v Australia | Leeds | 23 May 1999 | ODI # 1458 |
67 | A Flintoff | 31* | 12 | 5 | 1 | 258.33 | England | v South Africa | Lord's | 31 Aug 2008 | ODI # 2759 |
67 | AR Nurse | 31* | 12 | 3 | 2 | 258.33 | West Indies | v England | Southampton | 29 Sep 2017 | ODI # 3918 |
70 | SP O'Donnell | 74 | 29 | 4 | 6 | 255.17 | Australia | v Sri Lanka | Sharjah | 02 May 1990 | ODI # 630 |
71 | Shahid Afridi | 102 | 40 | 6 | 11 | 255.00 | Pakistan | v Sri Lanka | Nairobi (Gym) | 04 Oct 1996 | ODI # 1125 |
71 | MV Boucher | 51* | 20 | 2 | 4 | 255.00 | South Africa | v Kenya | Cape Town | 22 Oct 2001 | ODI # 1763 |
73 | BKG Mendis | 56* | 22 | 9 | 1 | 254.54 | Sri Lanka | v West Indies | Pallekele | 26 Oct 2024 | ODI # 4786 |
73 | K Bhurtel | 28 | 11 | 2 | 3 | 254.54 | Nepal | v Netherlands | Kirtipur | 17 Feb 2024 | ODI # 4731 |
75 | Z Khan | 33* | 13 | 3 | 2 | 253.84 | India | v New Zealand | Cuttack | 06 Nov 2003 | ODI # 2056 |
75 | RS Bopara | 33* | 13 | 2 | 3 | 253.84 | England | v Sri Lanka | The Oval | 13 Jun 2013 | ODI # 3370 |
77 | AL Phehlukwayo | 38* | 15 | 5 | 1 | 253.33 | South Africa | v Sri Lanka | Durban | 10 Mar 2019 | ODI # 4112 |
78 | MA Wood | 43* | 17 | 2 | 5 | 252.94 | England | v South Africa | Wankhede | 21 Oct 2023 | ODI # 4677 |
79 | JM Kemp | 53* | 21 | 2 | 5 | 252.38 | South Africa | v Zimbabwe | Durban | 27 Feb 2005 | ODI # 2231 |
79 | Aasif Sheikh | 53* | 21 | 8 | 3 | 252.38 | Nepal | v P.N.G. | Kirtipur | 13 Mar 2023 | ODI # 4535 |
81 | AK Sah | 50 | 20 | 7 | 3 | 250.00 | Nepal | v Canada | Kirtipur | 10 Feb 2024 | ODI # 4726 |
Showing 81 records
Additional Information
Minimum of 25 runsStrike rates listed for matches only where balls faced are available