2024 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 | MA Leask | 33* | 11 | - | 4 | 300.00 | Scotland | v U.S.A. | Dallas | 31 Oct 2024 | ODI # 4789 |
🥈 2 | Rishad Hossain | 48* | 18 | 5 | 4 | 266.66 | Bangladesh | v Sri Lanka | Chattogram | 18 Mar 2024 | ODI # 4745 |
🥉 3 | D Heyliger | 37* | 14 | 1 | 4 | 264.28 | Canada | v Oman | King City (NW) | 20 Sep 2024 | ODI # 4769 |
4 | BKG Mendis | 56* | 22 | 9 | 1 | 254.54 | Sri Lanka | v West Indies | Pallekele | 26 Oct 2024 | ODI # 4786 |
4 | K Bhurtel | 28 | 11 | 2 | 3 | 254.54 | Nepal | v Netherlands | Kirtipur | 17 Feb 2024 | ODI # 4731 |
6 | AK Sah | 50 | 20 | 7 | 3 | 250.00 | Nepal | v Canada | Kirtipur | 10 Feb 2024 | ODI # 4726 |
7 | LS Livingstone | 62* | 27 | 3 | 7 | 229.62 | England | v Australia | Lord's | 27 Sep 2024 | ODI # 4778 |
8 | J Fraser-McGurk | 41 | 18 | 5 | 3 | 227.77 | Australia | v West Indies | Canberra | 06 Feb 2024 | ODI # 4723 |
9 | JC Archer | 38* | 17 | 2 | 3 | 223.52 | England | v West Indies | Bridgetown | 06 Nov 2024 | ODI # 4799 |
10 | JP Inglis | 35* | 16 | 4 | 1 | 218.75 | Australia | v West Indies | Canberra | 06 Feb 2024 | ODI # 4723 |
11 | Saad Bin Zafar | 31* | 15 | 3 | 2 | 206.66 | Canada | v Nepal | Kirtipur | 12 Feb 2024 | ODI # 4728 |
11 | AM Ghazanfar | 31* | 15 | 2 | 3 | 206.66 | Afghanistan | v South Africa | Sharjah | 22 Sep 2024 | ODI # 4772 |
13 | Kamran Ghulam | 63 | 32 | 4 | 5 | 196.87 | Pakistan | v South Africa | Cape Town | 19 Dec 2024 | ODI # 4819 |
14 | MW Short | 58 | 30 | 7 | 4 | 193.33 | Australia | v England | Bristol | 29 Sep 2024 | ODI # 4779 |
15 | SE Rutherford | 50* | 26 | 4 | 3 | 192.30 | West Indies | v Sri Lanka | Pallekele | 26 Oct 2024 | ODI # 4786 |
16 | H Klaasen | 81 | 43 | 12 | 2 | 188.37 | South Africa | v Pakistan | Johannesburg | 22 Dec 2024 | ODI # 4821 |
17 | Saim Ayub | 113* | 62 | 17 | 3 | 182.25 | Pakistan | v Zimbabwe | Bulawayo | 26 Nov 2024 | ODI # 4811 |
18 | Tayyab Tahir | 29* | 16 | 4 | - | 181.25 | Pakistan | v Zimbabwe | Bulawayo | 28 Nov 2024 | ODI # 4812 |
19 | Ali Naseer | 38* | 21 | 2 | 3 | 180.95 | U.A.E. | v Namibia | Windhoek | 20 Sep 2024 | ODI # 4767 |
20 | RG Sharma | 35 | 20 | 6 | 1 | 175.00 | India | v Sri Lanka | Colombo (RPS) | 07 Aug 2024 | ODI # 4754 |
21 | Azmatullah Omarzai | 86* | 50 | 5 | 6 | 172.00 | Afghanistan | v South Africa | Sharjah | 20 Sep 2024 | ODI # 4768 |
22 | Sompal Kami | 46 | 27 | 4 | 2 | 170.37 | Nepal | v U.S.A. | Dallas | 02 Nov 2024 | ODI # 4793 |
23 | AM Hardie | 44 | 26 | 3 | 2 | 169.23 | Australia | v England | Chester-le-Street | 24 Sep 2024 | ODI # 4775 |
24 | E Lewis | 102* | 61 | 9 | 4 | 167.21 | West Indies | v Sri Lanka | Pallekele | 26 Oct 2024 | ODI # 4786 |
25 | PD Salt | 45 | 27 | 5 | 3 | 166.66 | England | v Australia | Bristol | 29 Sep 2024 | ODI # 4779 |
25 | Shoaib Khan | 30 | 18 | 3 | 1 | 166.66 | Oman | v Namibia | Dundee | 18 Jul 2024 | ODI # 4747 |
27 | NR Kirton | 73* | 44 | 3 | 6 | 165.90 | Canada | v Nepal | King City (NW) | 16 Sep 2024 | ODI # 4762 |
28 | LS Livingstone | 33* | 20 | 2 | 3 | 165.00 | England | v Australia | Chester-le-Street | 24 Sep 2024 | ODI # 4775 |
29 | BM Scholtz | 31* | 19 | 1 | 2 | 163.15 | Namibia | v U.S.A. | Windhoek | 22 Sep 2024 | ODI # 4771 |
30 | AK Sah | 57* | 36 | 6 | 4 | 158.33 | Nepal | v Netherlands | Kirtipur | 17 Feb 2024 | ODI # 4731 |
31 | Milind Kumar | 47 | 30 | 5 | - | 156.66 | U.S.A. | v Canada | Rotterdam | 19 Aug 2024 | ODI # 4759 |
32 | PW Hasaranga | 25 | 16 | 1 | 2 | 156.25 | Sri Lanka | v Bangladesh | Chattogram | 15 Mar 2024 | ODI # 4744 |
33 | M van Lingen | 67 | 43 | 12 | 2 | 155.81 | Namibia | v U.A.E. | Windhoek | 26 Sep 2024 | ODI # 4776 |
34 | A Johnson | 43 | 28 | 1 | 5 | 153.57 | Canada | v Scotland | Dubai (DICS) | 01 Mar 2024 | ODI # 4737 |
35 | J Overton | 32 | 21 | 4 | 1 | 152.38 | England | v West Indies | Bridgetown | 06 Nov 2024 | ODI # 4799 |
36 | M van Lingen | 67 | 44 | 12 | 2 | 152.27 | Namibia | v U.S.A. | Windhoek | 22 Sep 2024 | ODI # 4771 |
37 | Hashmatullah Shahidi | 50* | 33 | 6 | 1 | 151.51 | Afghanistan | v Ireland | Sharjah | 07 Mar 2024 | ODI # 4741 |
38 | Gulsan Jha | 53 | 35 | 3 | 5 | 151.42 | Nepal | v Oman | King City (NW) | 18 Sep 2024 | ODI # 4765 |
39 | JP Inglis | 65 | 43 | 10 | 1 | 151.16 | Australia | v West Indies | Melbourne | 02 Feb 2024 | ODI # 4721 |
40 | P Nissanka | 210* | 139 | 20 | 8 | 151.07 | Sri Lanka | v Afghanistan | Pallekele | 09 Feb 2024 | ODI # 4725 |
41 | Basil Hameed | 71 | 47 | 6 | 4 | 151.06 | U.A.E. | v Namibia | Windhoek | 20 Sep 2024 | ODI # 4767 |
42 | HC Brook | 87 | 58 | 11 | 1 | 150.00 | England | v Australia | Lord's | 27 Sep 2024 | ODI # 4778 |
42 | SE Rutherford | 54 | 36 | 4 | 3 | 150.00 | West Indies | v England | North Sound | 02 Nov 2024 | ODI # 4792 |
44 | Mohammad Nabi | 40 | 27 | 3 | 2 | 148.14 | Afghanistan | v Ireland | Sharjah | 07 Mar 2024 | ODI # 4741 |
45 | TM Head | 34 | 23 | 4 | 2 | 147.82 | Australia | v England | Lord's | 27 Sep 2024 | ODI # 4778 |
46 | HG Munsey | 91 | 62 | 13 | 3 | 146.77 | Scotland | v Namibia | Dundee | 20 Jul 2024 | ODI # 4748 |
47 | LS Livingstone | 124* | 85 | 5 | 9 | 145.88 | England | v West Indies | North Sound | 02 Nov 2024 | ODI # 4792 |
48 | RG Sharma | 64 | 44 | 5 | 4 | 145.45 | India | v Sri Lanka | Colombo (RPS) | 04 Aug 2024 | ODI # 4753 |
48 | Agha Salman | 48 | 33 | 3 | 2 | 145.45 | Pakistan | v South Africa | Johannesburg | 22 Dec 2024 | ODI # 4821 |
50 | KIC Asalanka | 40 | 28 | 3 | 2 | 142.85 | Sri Lanka | v New Zealand | Dambulla | 13 Nov 2024 | ODI # 4807 |
50 | PHKD Mendis | 30* | 21 | 3 | 1 | 142.85 | Sri Lanka | v West Indies | Pallekele | 20 Oct 2024 | ODI # 4783 |
52 | HG Munsey | 37 | 26 | 4 | 3 | 142.30 | Scotland | v U.A.E. | Dubai (DICS) | 03 Mar 2024 | ODI # 4738 |
53 | G Motie | 44* | 31 | 3 | 3 | 141.93 | West Indies | v Bangladesh | Basseterre | 12 Dec 2024 | ODI # 4815 |
54 | SE Rutherford | 113 | 80 | 7 | 8 | 141.25 | West Indies | v Bangladesh | Basseterre | 08 Dec 2024 | ODI # 4813 |
55 | Milind Kumar | 155* | 110 | 16 | 5 | 140.90 | U.S.A. | v U.A.E. | Windhoek | 24 Sep 2024 | ODI # 4774 |
56 | JP Inglis | 28* | 20 | 2 | 2 | 140.00 | Australia | v England | Bristol | 29 Sep 2024 | ODI # 4779 |
57 | Tanzid Hasan | 46 | 33 | 4 | 2 | 139.39 | Bangladesh | v West Indies | Basseterre | 10 Dec 2024 | ODI # 4814 |
58 | JL Smith | 39 | 28 | 1 | 2 | 139.28 | England | v Australia | Lord's | 27 Sep 2024 | ODI # 4778 |
59 | HC Brook | 72 | 52 | 3 | 7 | 138.46 | England | v Australia | Bristol | 29 Sep 2024 | ODI # 4779 |
60 | T Stubbs | 112* | 81 | 8 | 3 | 138.27 | South Africa | v Ireland | Abu Dhabi | 04 Oct 2024 | ODI # 4781 |
61 | HG Munsey | 47 | 34 | 6 | 1 | 138.23 | Scotland | v Oman | Dundee | 16 Jul 2024 | ODI # 4746 |
62 | CA Young | 29* | 21 | 3 | 1 | 138.09 | Ireland | v South Africa | Abu Dhabi | 04 Oct 2024 | ODI # 4781 |
63 | BKG Mendis | 40 | 29 | - | 4 | 137.93 | Sri Lanka | v Afghanistan | Pallekele | 14 Feb 2024 | ODI # 4729 |
64 | WIA Fernando | 91 | 66 | 10 | 5 | 137.87 | Sri Lanka | v Afghanistan | Pallekele | 14 Feb 2024 | ODI # 4729 |
65 | Jaker Ali | 37* | 27 | 1 | 3 | 137.03 | Bangladesh | v Afghanistan | Sharjah | 09 Nov 2024 | ODI # 4803 |
65 | BJ Bennett | 37 | 27 | 4 | 2 | 137.03 | Zimbabwe | v Pakistan | Bulawayo | 28 Nov 2024 | ODI # 4812 |
67 | E Lewis | 94 | 69 | 5 | 8 | 136.23 | West Indies | v England | North Sound | 31 Oct 2024 | ODI # 4790 |
68 | A Johnson | 55 | 41 | 7 | 4 | 134.14 | Canada | v U.S.A. | The Hague | 13 Aug 2024 | ODI # 4756 |
69 | Harmeet Singh | 59 | 44 | 3 | 3 | 134.09 | U.S.A. | v Nepal | Dallas | 02 Nov 2024 | ODI # 4793 |
70 | Mahmudullah | 84* | 63 | 7 | 4 | 133.33 | Bangladesh | v West Indies | Basseterre | 12 Dec 2024 | ODI # 4815 |
71 | S Samarawickrama | 41 | 31 | 8 | - | 132.25 | Sri Lanka | v Zimbabwe | Colombo (RPS) | 06 Jan 2024 | ODI # 4718 |
71 | JP Greaves | 41* | 31 | 5 | - | 132.25 | West Indies | v Bangladesh | Basseterre | 08 Dec 2024 | ODI # 4813 |
73 | T de Zorzi | 33 | 25 | 6 | - | 132.00 | South Africa | v Pakistan | Paarl | 17 Dec 2024 | ODI # 4817 |
74 | KIC Asalanka | 97* | 74 | 9 | 2 | 131.08 | Sri Lanka | v Afghanistan | Pallekele | 11 Feb 2024 | ODI # 4727 |
74 | H Klaasen | 97 | 74 | 8 | 4 | 131.08 | South Africa | v Pakistan | Cape Town | 19 Dec 2024 | ODI # 4819 |
76 | Aaron Jones | 26 | 20 | 5 | - | 130.00 | U.S.A. | v Nepal | Dallas | 02 Nov 2024 | ODI # 4793 |
77 | Azmatullah Omarzai | 149* | 115 | 13 | 6 | 129.56 | Afghanistan | v Sri Lanka | Pallekele | 09 Feb 2024 | ODI # 4725 |
78 | Harmeet Singh | 57 | 44 | 6 | 2 | 129.54 | U.S.A. | v Nepal | Dallas | 27 Oct 2024 | ODI # 4787 |
79 | BKG Mendis | 66* | 51 | 9 | 1 | 129.41 | Sri Lanka | v Zimbabwe | Colombo (RPS) | 11 Jan 2024 | ODI # 4720 |
80 | CN Greaves | 31* | 24 | 2 | 1 | 129.16 | Scotland | v Namibia | Dundee | 26 Jul 2024 | ODI # 4751 |
81 | P Nissanka | 36 | 28 | 5 | 1 | 128.57 | Sri Lanka | v Bangladesh | Chattogram | 13 Mar 2024 | ODI # 4743 |
82 | MG Erasmus | 59* | 46 | 6 | 3 | 128.26 | Namibia | v U.A.E. | Windhoek | 26 Sep 2024 | ODI # 4776 |
83 | RK Paudel | 96 | 75 | 8 | 3 | 128.00 | Nepal | v U.S.A. | Dallas | 27 Oct 2024 | ODI # 4787 |
83 | BM Duckett | 32 | 25 | 4 | 1 | 128.00 | England | v Australia | Leeds | 21 Sep 2024 | ODI # 4770 |
85 | KNM Fernando | 69 | 54 | 7 | 1 | 127.77 | Sri Lanka | v West Indies | Pallekele | 20 Oct 2024 | ODI # 4783 |
86 | MD Patel | 121* | 95 | 7 | 5 | 127.36 | U.S.A. | v Canada | The Hague | 13 Aug 2024 | ODI # 4756 |
87 | PWA Mulder | 43 | 34 | 3 | 1 | 126.47 | South Africa | v Ireland | Abu Dhabi | 04 Oct 2024 | ODI # 4781 |
88 | M Labuschagne | 77* | 61 | 7 | 2 | 126.22 | Australia | v England | Nottingham | 19 Sep 2024 | ODI # 4766 |
89 | Gulbadin Naib | 34* | 27 | 3 | 2 | 125.92 | Afghanistan | v South Africa | Sharjah | 18 Sep 2024 | ODI # 4764 |
89 | Mohammad Nabi | 34* | 27 | 5 | - | 125.92 | Afghanistan | v Bangladesh | Sharjah | 11 Nov 2024 | ODI # 4806 |
91 | M van Lingen | 107 | 85 | 9 | 4 | 125.88 | Namibia | v U.A.E. | Windhoek | 20 Sep 2024 | ODI # 4767 |
92 | HC Brook | 39 | 31 | 2 | 3 | 125.80 | England | v Australia | Nottingham | 19 Sep 2024 | ODI # 4766 |
93 | AA Jangoo | 104* | 83 | 6 | 4 | 125.30 | West Indies | v Bangladesh | Basseterre | 12 Dec 2024 | ODI # 4815 |
94 | HT Tector | 60 | 48 | 4 | 1 | 125.00 | Ireland | v South Africa | Abu Dhabi | 07 Oct 2024 | ODI # 4782 |
94 | S Samarawickrama | 45 | 36 | 4 | 1 | 125.00 | Sri Lanka | v Afghanistan | Pallekele | 09 Feb 2024 | ODI # 4725 |
96 | ARI Umeed | 98* | 79 | 13 | 2 | 124.05 | Scotland | v U.S.A. | Dallas | 25 Oct 2024 | ODI # 4785 |
97 | MG Erasmus | 63 | 51 | 8 | 2 | 123.52 | Namibia | v Scotland | Dundee | 20 Jul 2024 | ODI # 4748 |
98 | RG Sharma | 58 | 47 | 7 | 3 | 123.40 | India | v Sri Lanka | Colombo (RPS) | 02 Aug 2024 | ODI # 4752 |
99 | AGS Gous | 66* | 54 | 12 | 1 | 122.22 | U.S.A. | v U.A.E. | Windhoek | 18 Sep 2024 | ODI # 4763 |
100 | C Tear | 39* | 32 | 4 | 2 | 121.87 | Scotland | v Oman | Dundee | 16 Jul 2024 | ODI # 4746 |
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