2010s Cricket – One-Day Internationals Cricket Records
One-Day Internationals
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 |
4 | MM Ali | 31* | 9 | 1 | 4 | 344.44 | England | v Afghanistan | Manchester | 18 Jun 2019 | ODI # 4163 |
5 | AB de Villiers | 149 | 44 | 9 | 16 | 338.63 | South Africa | v West Indies | Johannesburg | 18 Jan 2015 | ODI # 3583 |
6 | AD Russell | 42* | 13 | 3 | 4 | 323.07 | West Indies | v Pakistan | Christchurch | 21 Feb 2015 | ODI # 3608 |
7 | GJ Maxwell | 32 | 10 | 2 | 3 | 320.00 | Australia | v Bangladesh | Nottingham | 20 Jun 2019 | ODI # 4166 |
8 | AR Nurse | 25* | 8 | 1 | 3 | 312.50 | West Indies | v England | Bridgetown | 20 Feb 2019 | ODI # 4096 |
9 | BKG Mendis | 28 | 9 | 2 | 3 | 311.11 | Sri Lanka | v Bangladesh | Mirpur | 27 Jan 2018 | ODI # 3967 |
10 | MJ Guptill | 93* | 30 | 9 | 8 | 310.00 | New Zealand | v Sri Lanka | Christchurch | 28 Dec 2015 | ODI # 3715 |
11 | BB McCullum | 77 | 25 | 8 | 7 | 308.00 | New Zealand | v England | Wellington | 20 Feb 2015 | ODI # 3607 |
12 | BB McCullum | 33 | 11 | 3 | 3 | 300.00 | New Zealand | v West Indies | Queenstown | 01 Jan 2014 | ODI # 3451 |
12 | MG Johnson | 27* | 9 | 4 | 1 | 300.00 | Australia | v India | Sydney | 26 Mar 2015 | ODI # 3645 |
12 | LE Plunkett | 27* | 9 | 4 | 1 | 300.00 | England | v Bangladesh | Cardiff | 08 Jun 2019 | ODI # 4153 |
15 | JC Buttler | 47* | 16 | 6 | 3 | 293.75 | England | v New Zealand | Nottingham | 05 Jun 2013 | ODI # 3362 |
16 | C Munro | 44 | 15 | 3 | 4 | 293.33 | New Zealand | v Ireland | Dublin (Malahide) | 21 May 2017 | ODI # 3870 |
17 | CJ Jordan | 38* | 13 | 5 | 2 | 292.30 | England | v Sri Lanka | The Oval | 22 May 2014 | ODI # 3492 |
18 | Shahid Afridi | 29 | 10 | 3 | 2 | 290.00 | Pakistan | v Australia | W.A.C.A | 29 Jan 2010 | ODI # 2947 |
19 | AJ Finch | 55 | 19 | 8 | 3 | 289.47 | Australia | v Sri Lanka | Dambulla | 31 Aug 2016 | ODI # 3774 |
20 | CH Gayle | 77 | 27 | 5 | 9 | 285.18 | West Indies | v England | Gros Islet | 02 Mar 2019 | ODI # 4103 |
21 | Shahid Afridi | 34 | 12 | 2 | 3 | 283.33 | Pakistan | v Sri Lanka | Sharjah | 18 Dec 2013 | ODI # 3445 |
22 | RS Bopara | 45* | 16 | 2 | 4 | 281.25 | England | v Bangladesh | Birmingham | 12 Jul 2010 | ODI # 3026 |
23 | CJ Anderson | 131* | 47 | 6 | 14 | 278.72 | New Zealand | v West Indies | Queenstown | 01 Jan 2014 | ODI # 3451 |
24 | JDP Oram | 25 | 9 | 1 | 3 | 277.77 | New Zealand | v Pakistan | Pallekele | 08 Mar 2011 | ODI # 3123 |
24 | BJ Haddin | 25 | 9 | 4 | 1 | 277.77 | Australia | v Sri Lanka | Sydney | 08 Mar 2015 | ODI # 3629 |
26 | JO Holder | 36 | 13 | 2 | 3 | 276.92 | West Indies | v Sri Lanka | Colombo (RPS) | 01 Nov 2015 | ODI # 3701 |
27 | Shakib Al Hasan | 44* | 16 | 6 | 2 | 275.00 | Bangladesh | v Pakistan | Mirpur | 04 Mar 2014 | ODI # 3482 |
28 | GJ Maxwell | 60 | 22 | 3 | 7 | 272.72 | Australia | v India | Bengaluru | 02 Nov 2013 | ODI # 3428 |
28 | Mushfiqur Rahim | 30 | 11 | 3 | 2 | 272.72 | Bangladesh | v West Indies | Providence | 22 Jul 2018 | ODI # 4022 |
30 | DA Miller | 49 | 18 | 6 | 3 | 272.22 | South Africa | v New Zealand | Auckland | 24 Mar 2015 | ODI # 3644 |
31 | MDKJ Perera | 68 | 25 | 13 | 2 | 272.00 | Sri Lanka | v Pakistan | Pallekele | 15 Jul 2015 | ODI # 3669 |
32 | JP Duminy | 40 | 15 | 2 | 4 | 266.66 | South Africa | v Netherlands | Mohali | 03 Mar 2011 | ODI # 3115 |
33 | MA Leask | 42 | 16 | 2 | 5 | 262.50 | Scotland | v England | Aberdeen | 09 May 2014 | ODI # 3491 |
34 | Shahid Afridi | 65 | 25 | 5 | 5 | 260.00 | Pakistan | v New Zealand | Christchurch | 29 Jan 2011 | ODI # 3090 |
34 | SMA Priyanjan | 39* | 15 | 8 | - | 260.00 | Sri Lanka | v Pakistan | Hambantota | 23 Aug 2014 | ODI # 3512 |
36 | CJ Anderson | 44 | 17 | 2 | 5 | 258.82 | New Zealand | v India | Hamilton | 22 Jan 2014 | ODI # 3458 |
37 | AR Nurse | 31* | 12 | 3 | 2 | 258.33 | West Indies | v England | Southampton | 29 Sep 2017 | ODI # 3918 |
38 | RS Bopara | 33* | 13 | 2 | 3 | 253.84 | England | v Sri Lanka | The Oval | 13 Jun 2013 | ODI # 3370 |
39 | AL Phehlukwayo | 38* | 15 | 5 | 1 | 253.33 | South Africa | v Sri Lanka | Durban | 10 Mar 2019 | ODI # 4112 |
40 | C de Grandhomme | 37* | 15 | 4 | 2 | 246.66 | New Zealand | v Bangladesh | Dunedin | 20 Feb 2019 | ODI # 4095 |
41 | LJ Wright | 32* | 13 | 2 | 2 | 246.15 | England | v Bangladesh | Chattogram | 05 Mar 2010 | ODI # 2968 |
42 | AB de Villiers | 162* | 66 | 17 | 8 | 245.45 | South Africa | v West Indies | Sydney | 27 Feb 2015 | ODI # 3616 |
42 | GD Elliott | 27 | 11 | 2 | 2 | 245.45 | New Zealand | v West Indies | Wellington | 21 Mar 2015 | ODI # 3643 |
42 | Rashid Khan | 27 | 11 | 2 | 3 | 245.45 | Afghanistan | v Australia | Bristol | 01 Jun 2019 | ODI # 4146 |
45 | RR Pant | 39 | 16 | 3 | 4 | 243.75 | India | v West Indies | Visakhapatnam | 18 Dec 2019 | ODI # 4222 |
46 | RD Berrington | 56 | 23 | 2 | 6 | 243.47 | Scotland | v Ireland | Edinburgh | 12 Jul 2011 | ODI # 3171 |
47 | AD Mathews | 51 | 21 | 1 | 6 | 242.85 | Sri Lanka | v Scotland | Hobart | 11 Mar 2015 | ODI # 3632 |
47 | F Behardien | 34* | 14 | 3 | 2 | 242.85 | South Africa | v Pakistan | Bloemfontein | 10 Mar 2013 | ODI # 3343 |
49 | DJG Sammy | 58* | 24 | 2 | 6 | 241.66 | West Indies | v South Africa | North Sound | 24 May 2010 | ODI # 2980 |
49 | WD Parnell | 29 | 12 | 2 | 2 | 241.66 | South Africa | v New Zealand | Hamilton | 01 Mar 2017 | ODI # 3843 |
51 | DJG Sammy | 41* | 17 | 5 | 2 | 241.17 | West Indies | v India | Ahmedabad | 05 Dec 2011 | ODI # 3221 |
52 | Abdur Razzak | 53* | 22 | 4 | 5 | 240.90 | Bangladesh | v Zimbabwe | Bulawayo | 05 May 2013 | ODI # 3354 |
53 | NLTC Perera | 36* | 15 | 6 | 1 | 240.00 | Sri Lanka | v India | Mirpur | 05 Jan 2010 | ODI # 2938 |
54 | DJG Sammy | 31* | 13 | 3 | 2 | 238.46 | West Indies | v Australia | Gros Islet | 23 Mar 2012 | ODI # 3268 |
55 | F du Plessis | 45 | 19 | 4 | 3 | 236.84 | South Africa | v Pakistan | Johannesburg | 17 Mar 2013 | ODI # 3347 |
56 | Shahid Afridi | 59 | 25 | 2 | 7 | 236.00 | Pakistan | v Bangladesh | Mirpur | 04 Mar 2014 | ODI # 3482 |
57 | KJ O'Brien | 35 | 15 | 3 | 2 | 233.33 | Ireland | v Canada | Dublin | 19 Sep 2011 | ODI # 3196 |
57 | BB McCullum | 28 | 12 | 2 | 3 | 233.33 | New Zealand | v Australia | Wellington | 06 Feb 2016 | ODI # 3733 |
57 | N Vanua | 28* | 12 | 2 | 3 | 233.33 | P.N.G. | v U.S.A. | Windhoek | 27 Apr 2019 | ODI # 4126 |
60 | BB McCullum | 51 | 22 | 6 | 3 | 231.81 | New Zealand | v Sri Lanka | Christchurch | 11 Jan 2015 | ODI # 3574 |
61 | MJ Santner | 44 | 19 | 3 | 4 | 231.57 | New Zealand | v England | Nottingham | 17 Jun 2015 | ODI # 3657 |
62 | Shahid Afridi | 67 | 29 | 9 | 3 | 231.03 | Pakistan | v New Zealand | Wellington | 31 Jan 2015 | ODI # 3596 |
63 | JM Bairstow | 30 | 13 | 7 | - | 230.76 | England | v India | Leeds | 17 Jul 2018 | ODI # 4018 |
64 | F Behardien | 50 | 22 | 3 | 3 | 227.27 | South Africa | v Ireland | Benoni | 25 Sep 2016 | ODI # 3780 |
64 | Asif Ali | 50* | 22 | 5 | 3 | 227.27 | Pakistan | v Zimbabwe | Bulawayo | 20 Jul 2018 | ODI # 4020 |
66 | BB McCullum | 59 | 26 | 8 | 4 | 226.92 | New Zealand | v South Africa | Auckland | 24 Mar 2015 | ODI # 3644 |
67 | Mohammad Naveed | 34* | 15 | 3 | 2 | 226.66 | U.A.E. | v P.N.G. | Abu Dhabi | 31 Mar 2017 | ODI # 3857 |
67 | AR Nurse | 34* | 15 | 5 | 1 | 226.66 | West Indies | v Pakistan | Providence | 07 Apr 2017 | ODI # 3861 |
69 | GJ Maxwell | 88 | 39 | 6 | 7 | 225.64 | Australia | v Afghanistan | W.A.C.A | 04 Mar 2015 | ODI # 3623 |
70 | Mohammad Naveed | 45 | 20 | 7 | 2 | 225.00 | U.A.E. | v Afghanistan | Harare | 20 Mar 2018 | ODI # 4003 |
70 | R Vinay Kumar | 27* | 12 | 2 | 2 | 225.00 | India | v Zimbabwe | Harare | 26 Jul 2013 | ODI # 3397 |
70 | Mohammad Nabi | 27* | 12 | - | 3 | 225.00 | Afghanistan | v West Indies | Harare | 25 Mar 2018 | ODI # 4007 |
73 | EJG Morgan | 67 | 30 | 3 | 6 | 223.33 | England | v Australia | Nottingham | 19 Jun 2018 | ODI # 4011 |
74 | JC Buttler | 116* | 52 | 10 | 8 | 223.07 | England | v Pakistan | Dubai (DICS) | 20 Nov 2015 | ODI # 3712 |
75 | SR Watson | 49 | 22 | 2 | 6 | 222.72 | Australia | v India | Bengaluru | 02 Nov 2013 | ODI # 3428 |
76 | KA Pollard | 60 | 27 | 5 | 4 | 222.22 | West Indies | v Netherlands | Delhi | 28 Feb 2011 | ODI # 3112 |
76 | AD Russell | 40* | 18 | 4 | 2 | 222.22 | West Indies | v India | Ahmedabad | 05 Dec 2011 | ODI # 3221 |
78 | BJ Haddin | 31 | 14 | 5 | - | 221.42 | Australia | v England | Melbourne | 14 Feb 2015 | ODI # 3600 |
79 | Tanwir Afzal | 73 | 33 | 1 | 7 | 221.21 | Hong Kong | v U.A.E. | ICCA Dubai | 18 Nov 2015 | ODI # 3711 |
80 | BB McCullum | 42 | 19 | 6 | 1 | 221.05 | New Zealand | v Afghanistan | Napier | 08 Mar 2015 | ODI # 3628 |
80 | MD Shanaka | 42 | 19 | 5 | 3 | 221.05 | Sri Lanka | v Ireland | Dublin (Malahide) | 16 Jun 2016 | ODI # 3748 |
82 | JP Faulkner | 64* | 29 | 2 | 6 | 220.68 | Australia | v India | Mohali | 19 Oct 2013 | ODI # 3421 |
83 | BB McCullum | 55 | 25 | 11 | 1 | 220.00 | New Zealand | v Sri Lanka | Christchurch | 26 Dec 2015 | ODI # 3714 |
83 | Abdul Razzaq | 44* | 20 | 8 | 1 | 220.00 | Pakistan | v England | Lord's | 20 Sep 2010 | ODI # 3046 |
83 | SR Patel | 44* | 20 | 6 | 1 | 220.00 | England | v India | Rajkot | 11 Jan 2013 | ODI # 3318 |
83 | CD Wallace | 33 | 15 | 3 | 3 | 220.00 | Scotland | v Afghanistan | Edinburgh | 06 Jul 2016 | ODI # 3760 |
83 | JO Holder | 33 | 15 | 4 | 2 | 220.00 | West Indies | v Bangladesh | Taunton | 17 Jun 2019 | ODI # 4162 |
88 | JR Hopes | 57* | 26 | 10 | - | 219.23 | Australia | v West Indies | Melbourne | 19 Feb 2010 | ODI # 2960 |
89 | LD Chandimal | 52* | 24 | 8 | 1 | 216.66 | Sri Lanka | v Australia | Sydney | 08 Mar 2015 | ODI # 3629 |
89 | GJ Maxwell | 39 | 18 | 3 | 4 | 216.66 | Australia | v India | Chennai | 17 Sep 2017 | ODI # 3910 |
91 | Imad Wasim | 28* | 13 | 4 | 1 | 215.38 | Pakistan | v Australia | Sharjah | 22 Mar 2019 | ODI # 4116 |
91 | HG Munsey | 28 | 13 | 3 | 2 | 215.38 | Scotland | v Afghanistan | Edinburgh | 10 May 2019 | ODI # 4131 |
93 | BMAJ Mendis | 30* | 14 | 2 | 2 | 214.28 | Sri Lanka | v England | Colombo (RPS) | 26 Nov 2014 | ODI # 3554 |
93 | Sarfaraz Ahmed | 30* | 14 | 4 | 1 | 214.28 | Pakistan | v New Zealand | Sharjah | 14 Dec 2014 | ODI # 3568 |
93 | HG Munsey | 30 | 14 | 4 | 1 | 214.28 | Scotland | v U.A.E. | Bulawayo | 15 Mar 2018 | ODI # 3998 |
93 | MD Shanaka | 30 | 14 | 2 | 2 | 214.28 | Sri Lanka | v Bangladesh | Colombo (RPS) | 31 Jul 2019 | ODI # 4195 |
97 | SL Malinga | 32* | 15 | 2 | 2 | 213.33 | Sri Lanka | v Scotland | Edinburgh | 13 Jul 2011 | ODI # 3172 |
97 | L Ronchi | 32* | 15 | 1 | 3 | 213.33 | New Zealand | v Sri Lanka | Nelson | 20 Jan 2015 | ODI # 3585 |
97 | GD Elliott | 32 | 15 | 3 | 2 | 213.33 | New Zealand | v England | The Oval | 12 Jun 2015 | ODI # 3655 |
97 | Hasan Ali | 32 | 15 | 3 | 3 | 213.33 | Pakistan | v Australia | Taunton | 12 Jun 2019 | ODI # 4157 |
Showing 100 records
Additional Information
Minimum of 25 runsStrike rates listed for matches only where balls faced are availablePerformances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures