Batting Highest Strike Rate Innings

Sri Lanka vs other countries ODIs Batting Records - Highest Strike Rate in an Innings

Highest strike rates in an innings
Player
Runs
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
47*13-6361.53New Zealandv Sri LankaMount Maunganui3 Jan 2019ODI # 4074
32*933355.55New Zealandv Sri LankaHambantota12 Nov 2013ODI # 3434
93*3098310.00New Zealandv Sri LankaChristchurch28 Dec 2015ODI # 3715
38*1352292.30Englandv Sri LankaThe Oval22 May 2014ODI # 3492
551983289.47Australiav Sri LankaDambulla31 Aug 2016ODI # 3774
341223283.33Pakistanv Sri LankaSharjah18 Dec 2013ODI # 3445
25941277.77Australiav Sri LankaSydney8 Mar 2015ODI # 3629
361323276.92West Indiesv Sri LankaColombo (RPS)1 Nov 2015ODI # 3701
48*1854266.66Bangladeshv Sri LankaChattogram18 Mar 2024ODI # 4745
29*1122263.63Pakistanv Sri LankaTangier14 Aug 2002ODI # 1861
742946255.17Australiav Sri LankaSharjah2 May 1990ODI # 630
10240611255.00Pakistanv Sri LankaNairobi (Gym)4 Oct 1996ODI # 1125
33*1323253.84Englandv Sri LankaThe Oval13 Jun 2013ODI # 3370
38*1551253.33South Africav Sri LankaDurban10 Mar 2019ODI # 4112
371523246.66West Indiesv Sri LankaPallekele1 Mar 2020ODI # 4250
512263231.81New Zealandv Sri LankaChristchurch11 Jan 2015ODI # 3574
5525111220.00New Zealandv Sri LankaChristchurch26 Dec 2015ODI # 3714
482291218.18Indiav Sri LankaColombo (RPS)9 Aug 2005ODI # 2268
26*1212216.66Indiav Sri LankaSharjah6 Nov 1998ODI # 1366
411942215.78West Indiesv Sri LankaWankhede9 Nov 1993ODI # 847
73*3484214.70Pakistanv Sri LankaAbu Dhabi18 May 2007ODI # 2584
32*1513213.33New Zealandv Sri LankaNelson20 Jan 2015ODI # 3585
291431207.14Pakistanv Sri LankaDubai (DICS)14 Nov 2011ODI # 3213
39*1961205.26Englandv Sri LankaWellington1 Mar 2015ODI # 3619
432161204.76Englandv Sri LankaChester-le-Street29 Jun 2021ODI # 4296
532662203.84South Africav Sri LankaCenturion29 Nov 2002ODI # 1905
653265203.12Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
42*2151200.00New Zealandv Sri LankaDunedin6 Feb 1991ODI # 667
30*1512200.00Pakistanv Sri LankaDubai (DICS)20 Dec 2013ODI # 3446
10654143196.29South Africav Sri LankaDelhi7 Oct 2023ODI # 4661
392051195.00Pakistanv Sri LankaFaisalabad25 Oct 1987ODI # 467
54*286-192.85Australiav Sri LankaSydney12 Feb 2006ODI # 2328
271413192.85New Zealandv Sri LankaNelson2 Jan 2016ODI # 3718
10253104192.45Australiav Sri LankaSydney8 Mar 2015ODI # 3629
50*2643192.30West Indiesv Sri LankaPallekele26 Oct 2024ODI # 4786
25*1331192.30Indiav Sri LankaThe Oval8 Jun 2017ODI # 3882
38*2051190.00South Africav Sri LankaThe Oval3 Jun 2017ODI # 3877
492671188.46New Zealandv Sri LankaHambantota12 Nov 2013ODI # 3434
32*1741188.23West Indiesv Sri LankaColombo (SSC)22 Feb 2020ODI # 4246
301651187.50Indiav Sri LankaHobart28 Feb 2012ODI # 3251
54*2952186.20West Indiesv Sri LankaW.A.C.A2 Feb 1985ODI # 300
39*2132185.71South Africav Sri LankaDelhi7 Oct 2023ODI # 4661
37*2041185.00Australiav Sri LankaDambulla20 Feb 2004ODI # 2102
83*4593184.44Zimbabwev Sri LankaNew Plymouth23 Feb 1992ODI # 716
35*1941184.21New Zealandv Sri LankaDambulla16 Nov 2013ODI # 3435
46*2551184.00Australiav Sri LankaThe Oval15 Jun 2019ODI # 4159
331831183.33Australiav Sri LankaColombo (RPS)19 Jun 2022ODI # 4415
29165-181.25Englandv Sri LankaTaunton11 Jun 1983ODI # 201
29*1631181.25Pakistanv Sri LankaSharjah30 Oct 1993ODI # 841
29*16-4181.25Pakistanv Sri LankaColombo (RPS)22 Jul 2015ODI # 3671
56*3134180.64Pakistanv Sri LankaDhaka7 Jun 2000ODI # 1602
36*2041180.00South Africav Sri LankaCape Town7 Feb 2017ODI # 3833
271512180.00Indiav Sri LankaMoratuwa14 Aug 1993ODI # 835
522992179.31Pakistanv Sri LankaGwalior12 May 1997ODI # 1205
43249-179.16Indiav Sri LankaColombo (RPS)18 Jul 2021ODI # 4307
50*2852178.57Englandv Sri LankaNottingham27 Jun 2002ODI # 1847
46*2661176.92Indiav Sri LankaMirpur13 Mar 2012ODI # 3259
53308-176.66Zimbabwev Sri LankaHarare18 Dec 1999ODI # 1530
60*3461176.47Australiav Sri LankaMelbourne11 Jan 2013ODI # 3317
30*1712176.47Indiav Sri LankaRajkot15 Dec 2009ODI # 2932
30*1731176.47Indiav Sri LankaMirpur13 Mar 2012ODI # 3259
301721176.47New Zealandv Sri LankaWellington29 Jan 2015ODI # 3594
352061175.00Indiav Sri LankaColombo (RPS)7 Aug 2024ODI # 4754
40236-173.91South Africav Sri LankaPallekele8 Aug 2018ODI # 4030
643753172.97New Zealandv Sri LankaMount Maunganui5 Jan 2019ODI # 4075
43*2541172.00Pakistanv Sri LankaColombo (RPS)9 Jul 2000ODI # 1608
170*99149171.71New Zealandv Sri LankaDunedin23 Jan 2015ODI # 3588
36*2122171.42South Africav Sri LankaColombo (RPS)6 Jul 2014ODI # 3500
412433170.83West Indiesv Sri LankaColombo (RPS)1 Nov 2015ODI # 3701
46278-170.37Indiav Sri LankaWankhede17 Jan 1987ODI # 419
56*3362169.69Pakistanv Sri LankaSwansea9 Jun 1983ODI # 198
27*1641168.75Afghanistanv Sri LankaLahore5 Sep 2023ODI # 4633
422551168.00Afghanistanv Sri LankaPallekele25 Nov 2022ODI # 4485
102*6194167.21West Indiesv Sri LankaPallekele26 Oct 2024ODI # 4786
603612-166.66Indiav Sri LankaKarachi6 Jul 2008ODI # 2735
40*2431166.66Indiav Sri LankaHobart28 Feb 2012ODI # 3251
30185-166.66Pakistanv Sri LankaFaisalabad25 Oct 1987ODI # 467
30*1811166.66Australiav Sri LankaSharjah2 May 1990ODI # 630
2515-2166.66Indiav Sri LankaColombo (RPS)7 Jul 1998ODI # 1344
25155-166.66Bangladeshv Sri LankaMelbourne26 Feb 2015ODI # 3615
8350112166.00Australiav Sri LankaMelbourne29 Feb 2008ODI # 2687
53*3262165.62South Africav Sri LankaDambulla29 Jul 2018ODI # 4025
382332165.21South Africav Sri LankaPallekele8 Aug 2018ODI # 4030
593671163.88Englandv Sri LankaBallarat9 Mar 1992ODI # 736
362232163.63Indiav Sri LankaNagpur1 Dec 1990ODI # 644
12174114163.51Englandv Sri LankaLord's31 May 2014ODI # 3495
674172163.41Australiav Sri LankaSydney8 Mar 2015ODI # 3629
754682163.04New Zealandv Sri LankaChristchurch14 Feb 2015ODI # 3599
44*275-162.96Pakistanv Sri LankaKarachi13 Jan 1992ODI # 704
2616-3162.50Pakistanv Sri LankaTangier17 Aug 2002ODI # 1863
42267-161.53Indiav Sri LankaColombo (RPS)31 Jan 2009ODI # 2810
291812161.11Englandv Sri LankaManchester28 Jun 2006ODI # 2388
32205-160.00Pakistanv Sri LankaDambulla3 Aug 2009ODI # 2867
322051160.00Australiav Sri LankaThe Oval17 Jun 2013ODI # 3374
322012160.00South Africav Sri LankaCenturion10 Feb 2017ODI # 3834
32*2022160.00Pakistanv Sri LankaKarachi30 Sep 2019ODI # 4211
322013160.00South Africav Sri LankaDelhi7 Oct 2023ODI # 4661
513271159.37West Indiesv Sri LankaChester-le-Street1 Jul 2019ODI # 4180
432741159.25South Africav Sri LankaColombo (RPS)4 Sep 2021ODI # 4315
35*2221159.09Pakistanv Sri LankaColombo (RPS)19 Jul 2015ODI # 3670
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Minimum of 25 runs
Strike rates listed for matches only where balls faced are available
Performances 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
Performances 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:

India vs Australia at Perth, India in Australia 1st ODI, Oct 19, 2025 [ODI # 4911]

Bangladesh vs West Indies at Mirpur, West Indies in Bangladesh 1st ODI, Oct 18, 2025 [ODI # 4910]

Afghanistan vs Bangladesh at Abu Dhabi, Afghanistan v Bangladesh 3rd ODI, Oct 14, 2025 [ODI # 4909]