Highest strike rates in an innings By Afghanistan vs Sri Lanka in ODIs

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
29*1241241.66Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
653265203.12Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
47*2661180.76Sri Lankav AfghanistanDunedin22 Feb 2015ODI # 3609
27*1641168.75Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
422551168.00Afghanistanv Sri LankaPallekele25 Nov 2022ODI # 4485
210*139208151.07Sri Lankav AfghanistanPallekele9 Feb 2024ODI # 4725
513482150.00Sri Lankav AfghanistanHambantota7 Jun 2023ODI # 4583
31*2141147.61Sri Lankav AfghanistanPallekele30 Nov 2022ODI # 4490
6646102143.47Sri Lankav AfghanistanPallekele25 Nov 2022ODI # 4485
402904137.93Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
9166105137.87Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
97*7492131.08Sri Lankav AfghanistanPallekele11 Feb 2024ODI # 4727
149*115136129.56Afghanistanv Sri LankaPallekele9 Feb 2024ODI # 4725
453641125.00Sri Lankav AfghanistanPallekele9 Feb 2024ODI # 4725
56*4570124.44Sri Lankav AfghanistanHambantota7 Jun 2023ODI # 4583
29*2411120.83Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
413422120.58Afghanistanv Sri LankaPallekele27 Nov 2022ODI # 4488
302531120.00Afghanistanv Sri LankaCardiff4 Jun 2019ODI # 4149
162138154117.39Afghanistanv Sri LankaPallekele30 Nov 2022ODI # 4490
118101162116.83Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
282421116.66Sri Lankav AfghanistanLahore5 Sep 2023ODI # 4633
73*6363115.87Afghanistanv Sri LankaPune30 Oct 2023ODI # 4687
83*7254115.27Sri Lankav AfghanistanPallekele30 Nov 2022ODI # 4490
454051112.50Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
676181109.83Sri Lankav AfghanistanPallekele30 Nov 2022ODI # 4490
45*4140109.75Sri Lankav AfghanistanMirpur3 Mar 2014ODI # 3481
928463109.52Sri Lankav AfghanistanLahore5 Sep 2023ODI # 4633
136130153104.61Afghanistanv Sri LankaPallekele9 Feb 2024ODI # 4725
504822104.16Sri Lankav AfghanistanPallekele11 Feb 2024ODI # 4727
787571104.00Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
333221103.12Sri Lankav AfghanistanPallekele30 Nov 2022ODI # 4490
414060102.50Sri Lankav AfghanistanLahore5 Sep 2023ODI # 4633
8583100102.40Sri Lankav AfghanistanPallekele25 Nov 2022ODI # 4485
777681101.31Afghanistanv Sri LankaPallekele30 Nov 2022ODI # 4490
9898112100.00Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
888883100.00Sri Lankav AfghanistanPallekele9 Feb 2024ODI # 4725
43445097.72Sri Lankav AfghanistanPallekele30 Nov 2022ODI # 4490
27*284096.42Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
53559096.36Afghanistanv Sri LankaPallekele25 Nov 2022ODI # 4485
78818096.29Sri Lankav AfghanistanCardiff4 Jun 2019ODI # 4149
919512095.78Sri Lankav AfghanistanHambantota2 Jun 2023ODI # 4579
44465095.65Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
54575194.73Afghanistanv Sri LankaDunedin22 Feb 2015ODI # 3609
61656193.84Sri Lankav AfghanistanPallekele11 Feb 2024ODI # 4727
29313193.54Sri Lankav AfghanistanPune30 Oct 2023ODI # 4687
68734493.15Afghanistanv Sri LankaPallekele27 Nov 2022ODI # 4488
57626091.93Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
54594091.52Afghanistanv Sri LankaPallekele14 Feb 2024ODI # 4729
32356091.42Sri Lankav AfghanistanLahore5 Sep 2023ODI # 4633
63697091.30Afghanistanv Sri LankaPallekele11 Feb 2024ODI # 4727
28314190.32Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
36403090.00Sri Lankav AfghanistanPune30 Oct 2023ODI # 4687
59663189.39Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
10612011088.33Afghanistanv Sri LankaPallekele25 Nov 2022ODI # 4485
28321287.50Afghanistanv Sri LankaDunedin22 Feb 2015ODI # 3609
51595086.44Sri Lankav AfghanistanHambantota2 Jun 2023ODI # 4579
37433186.04Afghanistanv Sri LankaMirpur3 Mar 2014ODI # 3481
36423085.71Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
52613085.24Sri Lankav AfghanistanPallekele11 Feb 2024ODI # 4727
33*393184.61Sri Lankav AfghanistanLahore5 Sep 2023ODI # 4633
65777184.41Afghanistanv Sri LankaPallekele14 Feb 2024ODI # 4729
48576184.21Afghanistanv Sri LankaPallekele14 Feb 2024ODI # 4729
32382184.21Afghanistanv Sri LankaPallekele14 Feb 2024ODI # 4729
52627083.87Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
62747083.78Afghanistanv Sri LankaPune30 Oct 2023ODI # 4687
36432183.72Sri Lankav AfghanistanLahore5 Sep 2023ODI # 4633
1001208183.33Sri Lankav AfghanistanDunedin22 Feb 2015ODI # 3609
52642081.25Afghanistanv Sri LankaPallekele25 Nov 2022ODI # 4485
38474080.85Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
72905080.00Afghanistanv Sri LankaAbu Dhabi17 Sep 2018ODI # 4038
27345079.41Afghanistanv Sri LankaMirpur3 Mar 2014ODI # 3481
58*742178.37Afghanistanv Sri LankaPune30 Oct 2023ODI # 4687
39503078.00Sri Lankav AfghanistanPune30 Oct 2023ODI # 4687
28362077.77Sri Lankav AfghanistanAbu Dhabi17 Sep 2018ODI # 4038
43566076.78Afghanistanv Sri LankaCardiff4 Jun 2019ODI # 4149
43566076.78Sri Lankav AfghanistanHambantota4 Jun 2023ODI # 4580
46605076.66Sri Lankav AfghanistanPune30 Oct 2023ODI # 4687
761026174.50Sri Lankav AfghanistanMirpur3 Mar 2014ODI # 3481
58787074.35Afghanistanv Sri LankaPallekele27 Nov 2022ODI # 4488
25341073.52Sri Lankav AfghanistanCardiff4 Jun 2019ODI # 4149
34474172.34Afghanistanv Sri LankaAbu Dhabi17 Sep 2018ODI # 4038
54752272.00Afghanistanv Sri LankaHambantota4 Jun 2023ODI # 4580
37522071.15Afghanistanv Sri LankaAbu Dhabi17 Sep 2018ODI # 4038
54766071.05Afghanistanv Sri LankaPallekele11 Feb 2024ODI # 4727
45656069.23Afghanistanv Sri LankaAbu Dhabi17 Sep 2018ODI # 4038
55803068.75Afghanistanv Sri LankaHambantota2 Jun 2023ODI # 4579
39574168.42Afghanistanv Sri LankaPune30 Oct 2023ODI # 4687
33494167.34Sri Lankav AfghanistanMirpur3 Mar 2014ODI # 3481
30453066.66Sri Lankav AfghanistanCardiff4 Jun 2019ODI # 4149
38595064.40Sri Lankav AfghanistanHambantota2 Jun 2023ODI # 4579
35553063.63Sri Lankav AfghanistanPallekele30 Nov 2022ODI # 4490
26411063.41Sri Lankav AfghanistanMirpur3 Mar 2014ODI # 3481
28452062.22Afghanistanv Sri LankaPallekele27 Nov 2022ODI # 4488
36643056.25Sri Lankav AfghanistanAbu Dhabi17 Sep 2018ODI # 4038
44812054.32Sri Lankav AfghanistanDunedin22 Feb 2015ODI # 3609
38705054.28Afghanistanv Sri LankaDunedin22 Feb 2015ODI # 3609
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Minimum of 25 runs
Strike rates listed for matches only where balls faced are available
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]