2018 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 | BKG Mendis | 28 | 9 | 2 | 3 | 311.11 | Sri Lanka | v Bangladesh | Mirpur | 27 Jan 2018 | ODI # 3967 |
🥈 2 | Mushfiqur Rahim | 30 | 11 | 3 | 2 | 272.72 | Bangladesh | v West Indies | Providence | 22 Jul 2018 | ODI # 4022 |
🥉 3 | JM Bairstow | 30 | 13 | 7 | - | 230.76 | England | v India | Leeds | 17 Jul 2018 | ODI # 4018 |
4 | Asif Ali | 50* | 22 | 5 | 3 | 227.27 | Pakistan | v Zimbabwe | Bulawayo | 20 Jul 2018 | ODI # 4020 |
5 | Mohammad Naveed | 45 | 20 | 7 | 2 | 225.00 | U.A.E. | v Afghanistan | Harare | 20 Mar 2018 | ODI # 4003 |
5 | Mohammad Nabi | 27* | 12 | - | 3 | 225.00 | Afghanistan | v West Indies | Harare | 25 Mar 2018 | ODI # 4007 |
7 | EJG Morgan | 67 | 30 | 3 | 6 | 223.33 | England | v Australia | Nottingham | 19 Jun 2018 | ODI # 4011 |
8 | HG Munsey | 30 | 14 | 4 | 1 | 214.28 | Scotland | v U.A.E. | Bulawayo | 15 Mar 2018 | ODI # 3998 |
9 | NLTC Perera | 29 | 14 | 3 | 2 | 207.14 | Sri Lanka | v Bangladesh | Mirpur | 19 Jan 2018 | ODI # 3959 |
10 | KJ O'Brien | 50* | 26 | 7 | 1 | 192.30 | Ireland | v U.A.E. | Harare | 12 Mar 2018 | ODI # 3995 |
11 | KJ O'Brien | 46 | 24 | 2 | 4 | 191.66 | Ireland | v Scotland | ICCA Dubai | 18 Jan 2018 | ODI # 3956 |
12 | MD Shanaka | 65 | 34 | 4 | 5 | 191.17 | Sri Lanka | v South Africa | Pallekele | 08 Aug 2018 | ODI # 4030 |
13 | JC Buttler | 54* | 29 | 9 | 1 | 186.20 | England | v Australia | Chester-le-Street | 21 Jun 2018 | ODI # 4012 |
14 | C de Grandhomme | 74* | 40 | 7 | 5 | 185.00 | New Zealand | v Pakistan | Hamilton | 16 Jan 2018 | ODI # 3953 |
15 | Asif Ali | 46 | 25 | 4 | 2 | 184.00 | Pakistan | v Zimbabwe | Bulawayo | 13 Jul 2018 | ODI # 4015 |
16 | AR Nurse | 40 | 22 | 4 | 2 | 181.81 | West Indies | v India | Pune | 27 Oct 2018 | ODI # 4062 |
17 | R Powell | 74* | 41 | 5 | 4 | 180.48 | West Indies | v Bangladesh | Basseterre | 28 Jul 2018 | ODI # 4024 |
18 | C Zhuwao | 45 | 25 | 6 | 3 | 180.00 | Zimbabwe | v Hong Kong | Bulawayo | 10 Mar 2018 | ODI # 3994 |
18 | JC Buttler | 36* | 20 | 2 | 3 | 180.00 | England | v New Zealand | Mount Maunganui | 28 Feb 2018 | ODI # 3981 |
18 | N Dickwella | 36 | 20 | 8 | - | 180.00 | Sri Lanka | v England | Pallekele | 17 Oct 2018 | ODI # 4054 |
21 | Fakhar Zaman | 43* | 24 | 8 | - | 179.16 | Pakistan | v Zimbabwe | Bulawayo | 18 Jul 2018 | ODI # 4019 |
22 | Rashid Khan | 57* | 32 | 8 | 1 | 178.12 | Afghanistan | v Bangladesh | Abu Dhabi | 20 Sep 2018 | ODI # 4041 |
23 | JM Bairstow | 105 | 59 | 12 | 6 | 177.96 | England | v Scotland | Edinburgh | 10 Jun 2018 | ODI # 4008 |
24 | RD Berrington | 37* | 21 | 1 | 2 | 176.19 | Scotland | v U.A.E. | Bulawayo | 15 Mar 2018 | ODI # 3998 |
24 | SO Hetmyer | 37 | 21 | 2 | 3 | 176.19 | West Indies | v India | Pune | 27 Oct 2018 | ODI # 4062 |
26 | JM Bairstow | 42 | 24 | 8 | 1 | 175.00 | England | v Australia | Cardiff | 16 Jun 2018 | ODI # 4010 |
27 | HM Amla | 40 | 23 | 6 | - | 173.91 | South Africa | v Sri Lanka | Pallekele | 08 Aug 2018 | ODI # 4030 |
28 | JM Bairstow | 104 | 60 | 9 | 6 | 173.33 | England | v New Zealand | Christchurch | 10 Mar 2018 | ODI # 3992 |
29 | NLTC Perera | 64 | 37 | 5 | 3 | 172.97 | Sri Lanka | v Zimbabwe | Mirpur | 17 Jan 2018 | ODI # 3955 |
30 | KJ O'Brien | 46 | 27 | 5 | 2 | 170.37 | Ireland | v Scotland | Harare | 18 Mar 2018 | ODI # 4001 |
31 | BKG Mendis | 56 | 33 | 1 | 6 | 169.69 | Sri Lanka | v England | Colombo (RPS) | 23 Oct 2018 | ODI # 4058 |
32 | WU Tharanga | 27 | 16 | 4 | 1 | 168.75 | Sri Lanka | v Bangladesh | Dubai (DICS) | 15 Sep 2018 | ODI # 4036 |
33 | MA Leask | 59 | 35 | 5 | 2 | 168.57 | Scotland | v Ireland | ICCA Dubai | 18 Jan 2018 | ODI # 3956 |
34 | MJ Santner | 45* | 27 | 2 | 4 | 166.66 | New Zealand | v England | Hamilton | 25 Feb 2018 | ODI # 3980 |
35 | C Munro | 58 | 35 | 6 | 2 | 165.71 | New Zealand | v Pakistan | Wellington | 06 Jan 2018 | ODI # 3946 |
36 | JP Duminy | 53* | 32 | 6 | 2 | 165.62 | South Africa | v Sri Lanka | Dambulla | 29 Jul 2018 | ODI # 4025 |
37 | JP Duminy | 38 | 23 | 3 | 2 | 165.21 | South Africa | v Sri Lanka | Pallekele | 08 Aug 2018 | ODI # 4030 |
38 | Hasan Ali | 51 | 31 | 4 | 4 | 164.51 | Pakistan | v New Zealand | Nelson | 09 Jan 2018 | ODI # 3947 |
39 | NLTC Perera | 49 | 30 | 8 | - | 163.33 | Sri Lanka | v South Africa | Dambulla | 29 Jul 2018 | ODI # 4025 |
40 | MRJ Watt | 31* | 19 | 2 | 2 | 163.15 | Scotland | v Ireland | Harare | 18 Mar 2018 | ODI # 4001 |
41 | HG Munsey | 47 | 29 | 5 | 2 | 162.06 | Scotland | v U.A.E. | ICCA Dubai | 23 Jan 2018 | ODI # 3963 |
41 | Dawlat Zadran | 47* | 29 | 2 | 6 | 162.06 | Afghanistan | v Zimbabwe | Sharjah | 11 Feb 2018 | ODI # 3974 |
43 | DJ Willey | 50 | 31 | 5 | 1 | 161.29 | England | v India | Lord's | 14 Jul 2018 | ODI # 4016 |
44 | AD Hales | 147 | 92 | 16 | 5 | 159.78 | England | v Australia | Nottingham | 19 Jun 2018 | ODI # 4011 |
45 | MDKJ Perera | 51 | 32 | 6 | 2 | 159.37 | Sri Lanka | v South Africa | Pallekele | 08 Aug 2018 | ODI # 4030 |
46 | H Klaasen | 43* | 27 | 5 | 1 | 159.25 | South Africa | v India | Johannesburg | 10 Feb 2018 | ODI # 3973 |
47 | N Vanua | 35 | 22 | 2 | 3 | 159.09 | P.N.G. | v West Indies | Harare | 08 Mar 2018 | ODI # 3991 |
48 | Najibullah Zadran | 81* | 51 | 5 | 5 | 158.82 | Afghanistan | v Zimbabwe | Sharjah | 09 Feb 2018 | ODI # 3972 |
48 | MDKJ Perera | 27 | 17 | 4 | - | 158.82 | Sri Lanka | v South Africa | Pallekele | 05 Aug 2018 | ODI # 4029 |
50 | JJ Roy | 41 | 26 | 3 | 2 | 157.69 | England | v Sri Lanka | Pallekele | 17 Oct 2018 | ODI # 4054 |
51 | JM Bairstow | 139 | 92 | 15 | 5 | 151.08 | England | v Australia | Nottingham | 19 Jun 2018 | ODI # 4011 |
52 | MP Stoinis | 60 | 40 | 5 | 2 | 150.00 | Australia | v England | Melbourne | 14 Jan 2018 | ODI # 3951 |
52 | NLTC Perera | 39* | 26 | 1 | 3 | 150.00 | Sri Lanka | v Zimbabwe | Mirpur | 21 Jan 2018 | ODI # 3962 |
54 | CS MacLeod | 140* | 94 | 16 | 3 | 148.93 | Scotland | v England | Edinburgh | 10 Jun 2018 | ODI # 4008 |
55 | Rashid Khan | 43 | 29 | 3 | 3 | 148.27 | Afghanistan | v Zimbabwe | Sharjah | 19 Feb 2018 | ODI # 3979 |
56 | S Dhawan | 40 | 27 | 8 | - | 148.14 | India | v England | Nottingham | 12 Jul 2018 | ODI # 4014 |
57 | Babar Hayat | 37 | 25 | 4 | 3 | 148.00 | Hong Kong | v P.N.G. | Harare | 17 Mar 2018 | ODI # 4000 |
58 | S Dhawan | 34 | 23 | 8 | - | 147.82 | India | v South Africa | Gqeberha | 13 Feb 2018 | ODI # 3976 |
59 | CR Woakes | 53* | 36 | 5 | 2 | 147.22 | England | v Australia | Sydney | 21 Jan 2018 | ODI # 3960 |
60 | SO Hetmyer | 94 | 64 | 4 | 7 | 146.87 | West Indies | v India | Visakhapatnam | 24 Oct 2018 | ODI # 4059 |
61 | BA Stokes | 35* | 24 | 1 | 2 | 145.83 | England | v Sri Lanka | Pallekele | 17 Oct 2018 | ODI # 4054 |
61 | C Zhuwao | 35 | 24 | 4 | 2 | 145.83 | Zimbabwe | v Bangladesh | Mirpur | 21 Oct 2018 | ODI # 4057 |
63 | Rohan Mustafa | 32 | 22 | 4 | 2 | 145.45 | U.A.E. | v Scotland | Bulawayo | 15 Mar 2018 | ODI # 3998 |
64 | CR Woakes | 39* | 27 | 5 | 1 | 144.44 | England | v Australia | Brisbane | 19 Jan 2018 | ODI # 3958 |
64 | AB de Villiers | 26 | 18 | 1 | 2 | 144.44 | South Africa | v India | Johannesburg | 10 Feb 2018 | ODI # 3973 |
64 | BA Stokes | 26* | 18 | 1 | 2 | 144.44 | England | v New Zealand | Christchurch | 10 Mar 2018 | ODI # 3992 |
67 | Mashrafe Mortaza | 36 | 25 | 4 | 1 | 144.00 | Bangladesh | v West Indies | Basseterre | 28 Jul 2018 | ODI # 4024 |
68 | Asif Ali | 30 | 21 | 1 | 2 | 142.85 | Pakistan | v India | Dubai (DICS) | 23 Sep 2018 | ODI # 4044 |
69 | C Munro | 34 | 24 | 7 | - | 141.66 | New Zealand | v Pakistan | Wellington | 19 Jan 2018 | ODI # 3957 |
70 | Babar Azam | 106* | 76 | 9 | 2 | 139.47 | Pakistan | v Zimbabwe | Bulawayo | 22 Jul 2018 | ODI # 4021 |
71 | MM Ali | 46 | 33 | 3 | 3 | 139.39 | England | v Scotland | Edinburgh | 10 Jun 2018 | ODI # 4008 |
72 | DA Miller | 39 | 28 | 4 | 2 | 139.28 | South Africa | v India | Johannesburg | 10 Feb 2018 | ODI # 3973 |
73 | C de Grandhomme | 29* | 21 | 2 | - | 138.09 | New Zealand | v Pakistan | Wellington | 19 Jan 2018 | ODI # 3957 |
73 | AS Joseph | 29* | 21 | 2 | 2 | 138.09 | West Indies | v Bangladesh | Providence | 22 Jul 2018 | ODI # 4022 |
75 | Mahmudullah | 67* | 49 | 5 | 3 | 136.73 | Bangladesh | v West Indies | Basseterre | 28 Jul 2018 | ODI # 4024 |
76 | SO Hetmyer | 127 | 93 | 14 | 4 | 136.55 | West Indies | v U.A.E. | Harare | 06 Mar 2018 | ODI # 3987 |
77 | SF Mire | 45 | 33 | 3 | 2 | 136.36 | Zimbabwe | v West Indies | Harare | 19 Mar 2018 | ODI # 4002 |
78 | SF Mire | 34 | 25 | 2 | 3 | 136.00 | Zimbabwe | v Afghanistan | Sharjah | 09 Feb 2018 | ODI # 3972 |
79 | SO Hetmyer | 106 | 78 | 6 | 6 | 135.89 | West Indies | v India | Guwahati | 21 Oct 2018 | ODI # 4056 |
80 | Mohammad Nabi | 38 | 28 | 2 | 2 | 135.71 | Afghanistan | v Bangladesh | Abu Dhabi | 23 Sep 2018 | ODI # 4045 |
81 | CH Gayle | 123 | 91 | 7 | 11 | 135.16 | West Indies | v U.A.E. | Harare | 06 Mar 2018 | ODI # 3987 |
82 | Fakhar Zaman | 210* | 156 | 24 | 5 | 134.61 | Pakistan | v Zimbabwe | Bulawayo | 20 Jul 2018 | ODI # 4020 |
83 | Asghar Afghan | 39* | 29 | 4 | 1 | 134.48 | Afghanistan | v Ireland | Harare | 23 Mar 2018 | ODI # 4006 |
84 | JJ Roy | 82 | 61 | 7 | 4 | 134.42 | England | v Australia | Nottingham | 19 Jun 2018 | ODI # 4011 |
85 | SO Hetmyer | 125 | 93 | 3 | 7 | 134.40 | West Indies | v Bangladesh | Providence | 25 Jul 2018 | ODI # 4023 |
86 | V Kohli | 129* | 96 | 19 | 2 | 134.37 | India | v South Africa | Centurion | 16 Feb 2018 | ODI # 3978 |
87 | C Munro | 56 | 42 | 8 | 2 | 133.33 | New Zealand | v Pakistan | Hamilton | 16 Jan 2018 | ODI # 3953 |
87 | TM Head | 56 | 42 | 9 | - | 133.33 | Australia | v England | Manchester | 24 Jun 2018 | ODI # 4013 |
87 | RG Sharma | 52 | 39 | 6 | 3 | 133.33 | India | v Pakistan | Dubai (DICS) | 19 Sep 2018 | ODI # 4040 |
87 | Dawlat Zadran | 40* | 30 | 5 | - | 133.33 | Afghanistan | v Hong Kong | Bulawayo | 08 Mar 2018 | ODI # 3990 |
87 | C Hemraj | 32 | 24 | 6 | - | 133.33 | West Indies | v India | Visakhapatnam | 24 Oct 2018 | ODI # 4059 |
87 | PJ Moor | 28 | 21 | - | 2 | 133.33 | Zimbabwe | v Bangladesh | Chattogram | 26 Oct 2018 | ODI # 4061 |
93 | Sompal Kami | 61 | 46 | 5 | 3 | 132.60 | Nepal | v Netherlands | Amstelveen | 03 Aug 2018 | ODI # 4028 |
94 | C Jonker | 25 | 19 | 4 | 1 | 131.57 | South Africa | v Zimbabwe | Bloemfontein | 03 Oct 2018 | ODI # 4050 |
95 | JP Duminy | 92 | 70 | 8 | 4 | 131.42 | South Africa | v Sri Lanka | Pallekele | 05 Aug 2018 | ODI # 4029 |
96 | JC Buttler | 42 | 32 | 5 | - | 131.25 | England | v Australia | Brisbane | 19 Jan 2018 | ODI # 3958 |
97 | Adnan Mufti | 38 | 29 | 3 | - | 131.03 | U.A.E. | v Scotland | ICCA Dubai | 23 Jan 2018 | ODI # 3963 |
98 | V Kohli | 140 | 107 | 21 | 2 | 130.84 | India | v West Indies | Guwahati | 21 Oct 2018 | ODI # 4056 |
99 | TM Head | 51 | 39 | 7 | - | 130.76 | Australia | v England | Nottingham | 19 Jun 2018 | ODI # 4011 |
99 | KOA Powell | 51 | 39 | 6 | 2 | 130.76 | West Indies | v India | Guwahati | 21 Oct 2018 | ODI # 4056 |
Showing 100 records
Additional Information
Minimum of 25 runsStrike rates listed for matches only where balls faced are availablePerformances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures