Cricket in ODI matches
Highest strike rates in an innings
Player | Runs | Balls | 4s | 6s | SR | Team | Opposition | Ground | Match Date | Scorecard |
31* | 9 | 1 | 4 | 344.44 | England | v Afghanistan | Manchester | 18 Jun 2019 | ODI # 4163 | |
29* | 12 | 4 | 1 | 241.66 | Sri Lanka | v Afghanistan | Hambantota | 04 Jun 2023 | ODI # 4580 | |
88 | 39 | 6 | 7 | 225.64 | Australia | v Afghanistan | Perth | 04 Mar 2015 | ODI # 3623 | |
45 | 20 | 7 | 2 | 225.00 | U.A.E. | v Afghanistan | Harare | 20 Mar 2018 | ODI # 4003 | |
42 | 19 | 6 | 1 | 221.05 | New Zealand | v Afghanistan | Napier | 08 Mar 2015 | ODI # 3628 | |
33 | 15 | 3 | 3 | 220.00 | Scotland | v Afghanistan | Edinburgh | 06 Jul 2016 | ODI # 3760 | |
28 | 13 | 3 | 2 | 215.38 | Scotland | v Afghanistan | Edinburgh | 10 May 2019 | ODI # 4131 | |
148 | 71 | 4 | 17 | 208.45 | England | v Afghanistan | Manchester | 18 Jun 2019 | ODI # 4163 | |
25* | 12 | 2 | 1 | 208.33 | New Zealand | v Afghanistan | Chennai | 18 Oct 2023 | ODI # 4673 | |
41 | 22 | 4 | 3 | 186.36 | Bangladesh | v Afghanistan | Fatullah | 01 Mar 2014 | ODI # 3478 | |
35* | 19 | 2 | 2 | 184.21 | Scotland | v Afghanistan | Ayr | 16 Aug 2010 | ODI # 3033 | |
47* | 26 | 6 | 1 | 180.76 | Sri Lanka | v Afghanistan | Dunedin | 22 Feb 2015 | ODI # 3609 | |
32* | 18 | 4 | 1 | 177.77 | Bangladesh | v Afghanistan | Lahore | 03 Sep 2023 | ODI # 4631 | |
61 | 35 | 11 | 2 | 174.28 | Canada | v Afghanistan | Sharjah | 16 Feb 2010 | ODI # 2957 | |
25 | 15 | 1 | 1 | 166.66 | Bangladesh | v Afghanistan | Lahore | 03 Sep 2023 | ODI # 4631 | |
33 | 20 | 5 | 1 | 165.00 | Scotland | v Afghanistan | Edinburgh | 10 May 2019 | ODI # 4131 | |
52* | 33 | 5 | 2 | 157.57 | Kenya | v Afghanistan | Amstelveen | 05 Jul 2010 | ODI # 3012 | |
201* | 128 | 21 | 10 | 157.03 | Australia | v Afghanistan | Wankhede | 07 Nov 2023 | ODI # 4696 | |
131 | 84 | 16 | 5 | 155.95 | India | v Afghanistan | Delhi | 11 Oct 2023 | ODI # 4666 | |
32 | 21 | 4 | 1 | 152.38 | Canada | v Afghanistan | The Hague | 01 Jul 2010 | ODI # 3005 | |
210* | 139 | 20 | 8 | 151.07 | Sri Lanka | v Afghanistan | Pallekele | 09 Feb 2024 | ODI # 4725 | |
51 | 34 | 8 | 2 | 150.00 | Sri Lanka | v Afghanistan | Hambantota | 07 Jun 2023 | ODI # 4583 | |
42* | 28 | 2 | 2 | 150.00 | Ireland | v Afghanistan | Rotterdam | 03 Jul 2010 | ODI # 3008 | |
36 | 24 | 3 | 2 | 150.00 | Canada | v Afghanistan | Toronto | 09 Aug 2011 | ODI # 3174 | |
36 | 24 | 5 | 1 | 150.00 | Ireland | v Afghanistan | Dubai (DICS) | 17 Jan 2015 | ODI # 3581 | |
40 | 27 | 2 | 4 | 148.14 | Pakistan | v Afghanistan | Chennai | 23 Oct 2023 | ODI # 4679 | |
37 | 25 | 7 | 0 | 148.00 | Ireland | v Afghanistan | Greater Noida | 17 Mar 2017 | ODI # 3851 | |
31* | 21 | 4 | 1 | 147.61 | Sri Lanka | v Afghanistan | Pallekele | 30 Nov 2022 | ODI # 4490 | |
35 | 24 | 4 | 0 | 145.83 | Bangladesh | v Afghanistan | Southampton | 24 Jun 2019 | ODI # 4172 | |
32* | 22 | 4 | 0 | 145.45 | Bangladesh | v Afghanistan | Mirpur | 01 Oct 2016 | ODI # 3786 | |
66 | 46 | 10 | 2 | 143.47 | Sri Lanka | v Afghanistan | Pallekele | 25 Nov 2022 | ODI # 4485 | |
57 | 40 | 5 | 3 | 142.50 | Canada | v Afghanistan | King City (NW) | 07 Aug 2011 | ODI # 3173 | |
46 | 33 | 7 | 1 | 139.39 | Zimbabwe | v Afghanistan | Bulawayo | 18 Oct 2015 | ODI # 3694 | |
40 | 29 | 0 | 4 | 137.93 | Sri Lanka | v Afghanistan | Pallekele | 14 Feb 2024 | ODI # 4729 | |
91 | 66 | 10 | 5 | 137.87 | Sri Lanka | v Afghanistan | Pallekele | 14 Feb 2024 | ODI # 4729 | |
48 | 35 | 3 | 1 | 137.14 | Pakistan | v Afghanistan | Hambantota | 24 Aug 2023 | ODI # 4626 | |
34 | 25 | 2 | 3 | 136.00 | Zimbabwe | v Afghanistan | Sharjah | 09 Feb 2018 | ODI # 3972 | |
58 | 43 | 6 | 1 | 134.88 | West Indies | v Afghanistan | Leeds | 04 Jul 2019 | ODI # 4184 | |
66 | 49 | 6 | 4 | 134.69 | Australia | v Afghanistan | Bristol | 01 Jun 2019 | ODI # 4146 | |
67 | 50 | 7 | 3 | 134.00 | West Indies | v Afghanistan | Lucknow | 09 Nov 2019 | ODI # 4214 | |
178 | 133 | 19 | 5 | 133.83 | Australia | v Afghanistan | Perth | 04 Mar 2015 | ODI # 3623 | |
49 | 37 | 2 | 3 | 132.43 | Australia | v Afghanistan | Sharjah | 25 Aug 2012 | ODI # 3297 | |
45 | 34 | 1 | 4 | 132.35 | West Indies | v Afghanistan | Leeds | 04 Jul 2019 | ODI # 4184 | |
83* | 63 | 13 | 2 | 131.74 | Netherlands | v Afghanistan | Sharjah | 29 Mar 2012 | ODI # 3270 | |
25* | 19 | 2 | 2 | 131.57 | Canada | v Afghanistan | Sharjah | 18 Feb 2010 | ODI # 2959 | |
42* | 32 | 3 | 0 | 131.25 | West Indies | v Afghanistan | Lucknow | 11 Nov 2019 | ODI # 4215 | |
97* | 74 | 9 | 2 | 131.08 | Sri Lanka | v Afghanistan | Pallekele | 11 Feb 2024 | ODI # 4727 | |
35 | 27 | 1 | 3 | 129.62 | Ireland | v Afghanistan | Belfast | 12 Jul 2016 | ODI # 3761 | |
62* | 48 | 7 | 1 | 129.16 | Ireland | v Afghanistan | Sharjah | 07 Dec 2017 | ODI # 3937 | |
51* | 40 | 4 | 3 | 127.50 | Netherlands | v Afghanistan | Rotterdam | 10 Jul 2010 | ODI # 3024 | |
33 | 26 | 6 | 0 | 126.92 | Canada | v Afghanistan | Sharjah | 16 Feb 2010 | ODI # 2957 | |
71 | 56 | 6 | 1 | 126.78 | Bangladesh | v Afghanistan | Canberra | 18 Feb 2015 | ODI # 3605 | |
29* | 23 | 1 | 1 | 126.08 | Zimbabwe | v Afghanistan | Bulawayo | 20 Oct 2015 | ODI # 3696 | |
29 | 23 | 2 | 1 | 126.08 | Zimbabwe | v Afghanistan | Sharjah | 06 Jan 2016 | ODI # 3722 | |
39 | 31 | 3 | 2 | 125.80 | West Indies | v Afghanistan | Leeds | 04 Jul 2019 | ODI # 4184 | |
45 | 36 | 4 | 1 | 125.00 | Sri Lanka | v Afghanistan | Pallekele | 09 Feb 2024 | ODI # 4725 | |
56* | 45 | 7 | 0 | 124.44 | Sri Lanka | v Afghanistan | Hambantota | 07 Jun 2023 | ODI # 4583 | |
92 | 74 | 9 | 4 | 124.32 | Zimbabwe | v Afghanistan | Sharjah | 11 Feb 2018 | ODI # 3974 | |
63 | 51 | 6 | 1 | 123.52 | Bangladesh | v Afghanistan | Canberra | 18 Feb 2015 | ODI # 3605 | |
32 | 26 | 1 | 2 | 123.07 | West Indies | v Afghanistan | Lucknow | 11 Nov 2019 | ODI # 4215 | |
38* | 31 | 4 | 1 | 122.58 | Pakistan | v Afghanistan | Colombo (RPS) | 26 Aug 2023 | ODI # 4627 | |
119 | 98 | 18 | 0 | 121.42 | Ireland | v Afghanistan | Greater Noida | 15 Mar 2017 | ODI # 3850 | |
29* | 24 | 1 | 1 | 120.83 | Sri Lanka | v Afghanistan | Hambantota | 04 Jun 2023 | ODI # 4580 | |
72* | 60 | 8 | 2 | 120.00 | Ireland | v Afghanistan | Greater Noida | 22 Mar 2017 | ODI # 3853 | |
48 | 40 | 3 | 0 | 120.00 | Bangladesh | v Afghanistan | Mirpur | 25 Sep 2016 | ODI # 3781 | |
30 | 25 | 2 | 1 | 120.00 | Pakistan | v Afghanistan | Colombo (RPS) | 26 Aug 2023 | ODI # 4627 | |
95 | 80 | 9 | 5 | 118.75 | Ireland | v Afghanistan | Greater Noida | 17 Mar 2017 | ODI # 3851 | |
51* | 43 | 3 | 1 | 118.60 | Pakistan | v Afghanistan | Abu Dhabi | 21 Sep 2018 | ODI # 4043 | |
118 | 101 | 16 | 2 | 116.83 | Sri Lanka | v Afghanistan | Pallekele | 14 Feb 2024 | ODI # 4729 | |
28 | 24 | 2 | 1 | 116.66 | Sri Lanka | v Afghanistan | Lahore | 05 Sep 2023 | ODI # 4633 | |
57 | 49 | 4 | 4 | 116.32 | India | v Afghanistan | Dubai (DICS) | 25 Sep 2018 | ODI # 4046 | |
45 | 39 | 6 | 1 | 115.38 | Canada | v Afghanistan | Toronto | 09 Aug 2011 | ODI # 3174 | |
83* | 72 | 5 | 4 | 115.27 | Sri Lanka | v Afghanistan | Pallekele | 30 Nov 2022 | ODI # 4490 | |
85* | 74 | 11 | 1 | 114.86 | Ireland | v Afghanistan | Greater Noida | 19 Mar 2017 | ODI # 3852 | |
31 | 27 | 3 | 2 | 114.81 | Kenya | v Afghanistan | Nairobi (Gym) | 07 Oct 2010 | ODI # 3052 | |
102* | 89 | 7 | 3 | 114.60 | Pakistan | v Afghanistan | Fatullah | 27 Feb 2014 | ODI # 3475 | |
100 | 89 | 10 | 1 | 112.35 | Scotland | v Afghanistan | Edinburgh | 10 May 2019 | ODI # 4131 | |
37 | 33 | 3 | 2 | 112.12 | England | v Afghanistan | Sydney | 13 Mar 2015 | ODI # 3635 | |
28 | 25 | 3 | 1 | 112.00 | Bangladesh | v Afghanistan | Canberra | 18 Feb 2015 | ODI # 3605 | |
85 | 76 | 8 | 2 | 111.84 | Ireland | v Afghanistan | Sharjah | 07 Mar 2024 | ODI # 4741 | |
41 | 37 | 3 | 1 | 110.81 | Ireland | v Afghanistan | Harare | 23 Mar 2018 | ODI # 4006 | |
31 | 28 | 4 | 0 | 110.71 | Scotland | v Afghanistan | Dunedin | 26 Feb 2015 | ODI # 3614 | |
53* | 48 | 5 | 0 | 110.41 | Scotland | v Afghanistan | Abu Dhabi | 14 Jan 2015 | ODI # 3576 | |
67 | 61 | 8 | 1 | 109.83 | Sri Lanka | v Afghanistan | Pallekele | 30 Nov 2022 | ODI # 4490 | |
45* | 41 | 4 | 0 | 109.75 | Sri Lanka | v Afghanistan | Mirpur | 03 Mar 2014 | ODI # 3481 | |
92 | 84 | 6 | 3 | 109.52 | Sri Lanka | v Afghanistan | Lahore | 05 Sep 2023 | ODI # 4633 | |
36 | 33 | 8 | 0 | 109.09 | Scotland | v Afghanistan | Benoni | 19 Apr 2009 | ODI # 2842 | |
25* | 23 | 1 | 1 | 108.69 | India | v Afghanistan | Delhi | 11 Oct 2023 | ODI # 4666 | |
66 | 61 | 7 | 1 | 108.19 | England | v Afghanistan | Delhi | 15 Oct 2023 | ODI # 4670 | |
160* | 148 | 19 | 3 | 108.10 | Ireland | v Afghanistan | Belfast | 19 Jul 2016 | ODI # 3764 | |
136 | 126 | 16 | 2 | 107.93 | Bangladesh | v Afghanistan | Chattogram | 25 Feb 2022 | ODI # 4358 | |
70* | 65 | 10 | 0 | 107.69 | Pakistan | v Afghanistan | Sharjah | 10 Feb 2012 | ODI # 3236 | |
70 | 65 | 8 | 1 | 107.69 | Zimbabwe | v Afghanistan | Bulawayo | 18 Jul 2014 | ODI # 3503 | |
28 | 26 | 2 | 1 | 107.69 | West Indies | v Afghanistan | Harare | 15 Mar 2018 | ODI # 3997 | |
157* | 146 | 23 | 1 | 107.53 | Scotland | v Afghanistan | Bulawayo | 04 Mar 2018 | ODI # 3983 | |
88 | 82 | 5 | 1 | 107.31 | England | v Afghanistan | Manchester | 18 Jun 2019 | ODI # 4163 | |
145* | 136 | 8 | 8 | 106.61 | Ireland | v Afghanistan | Dehradun | 05 Mar 2019 | ODI # 4105 | |
67 | 63 | 5 | 0 | 106.34 | India | v Afghanistan | Southampton | 22 Jun 2019 | ODI # 4169 | |
85* | 80 | 9 | 0 | 106.25 | U.A.E. | v Afghanistan | ICCA Dubai | 02 Dec 2014 | ODI # 3560 | |
141 | 133 | 11 | 7 | 106.01 | Zimbabwe | v Afghanistan | Bulawayo | 20 Jul 2014 | ODI # 3504 |
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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 figuresPerformances 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
Records includes the following current or recent matches:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
Terms of Use|Privacy Policy|Your US State Privacy Rights|Children's Online Privacy Policy|Interest - Based Ads|Do Not Sell or Share My Personal Information|Feedback
© 2024 ESPN Sports Media Ltd. All rights reserved