One-Day Internationals

Sri Lanka Cricket Team – One-Day Internationals Cricket Records

One-Day Internationals

Best strike rates in an innings

RankPlayerOversMdnsRuns concededWickets takenSRTeamOppositionGroundMatch DateScorecard
🥇 1
TM Dilshan3.01444.50Sri Lankav ZimbabwePallekele10 Mar 2011ODI # 3125
🥈 2
PW Hasaranga5.511975.00Sri Lankav ZimbabweColombo (RPS)11 Jan 2024ODI # 4720
🥉 3
WPUJC Vaas8.031986.00Sri Lankav ZimbabweColombo (SSC)08 Dec 2001ODI # 1776
🥉 3
AD Mathews6.0-2066.00Sri Lankav IndiaColombo (RPS)12 Sep 2009ODI # 2887
🥉 3
ST Jayasuriya4.0-1946.00Sri Lankav ZimbabwePatna15 Nov 1993ODI # 850
🥉 3
ST Jayasuriya4.0-1446.00Sri Lankav BangladeshColombo (RPS)25 Jul 2007ODI # 2607
🥉 3
M Muralidaran4.011446.00Sri Lankav ZimbabweHarare20 Nov 2008ODI # 2779
8
DN Wellalage5.1-2756.20Sri Lankav IndiaColombo (RPS)07 Aug 2024ODI # 4754
9
BAW Mendis4.321046.75Sri Lankav IndiaColombo (RPS)29 Aug 2008ODI # 2756
10
MF Maharoof5.0-2047.50Sri Lankav IndiaAhmedabad06 Nov 2005ODI # 2294
10
M Muralidaran5.0-1947.50Sri Lankav IrelandSt George's18 Apr 2007ODI # 2575
10
KMDN Kulasekara5.0-3447.50Sri Lankav New ZealandHambantota12 Nov 2013ODI # 3434
13
SL Malinga7.4-3867.66Sri Lankav KenyaColombo (RPS)01 Mar 2011ODI # 3113
14
BAW Mendis6.312257.80Sri Lankav U.A.E.Lahore26 Jun 2008ODI # 2718
15
CRD Fernando8.0-2768.00Sri Lankav EnglandColombo (RPS)13 Oct 2007ODI # 2630
15
BAW Mendis8.011368.00Sri Lankav IndiaKarachi06 Jul 2008ODI # 2735
15
PW Hasaranga8.012468.00Sri Lankav U.A.E.Bulawayo19 Jun 2023ODI # 4587
18
M Muralidaran5.321548.25Sri Lankav NetherlandsColombo (RPS)16 Sep 2002ODI # 1878
19
ST Jayasuriya5.4-1848.50Sri Lankav IndiaColombo (SSC)01 Jul 1998ODI # 1341
20
M Muralidaran10.013078.57Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
21
PW Hasaranga7.221358.80Sri Lankav OmanBulawayo23 Jun 2023ODI # 4595
22
MF Maharoof9.021469.00Sri Lankav West IndiesBrabourne14 Oct 2006ODI # 2428
22
BAW Mendis9.0-2969.00Sri Lankav ZimbabweHarare28 Nov 2008ODI # 2784
22
A Dananjaya9.0-2969.00Sri Lankav South AfricaColombo (RPS)12 Aug 2018ODI # 4031
22
A Ranatunga6.011449.00Sri Lankav IndiaKanpur24 Dec 1986ODI # 407
22
UDU Chandana6.0-3549.00Sri Lankav AustraliaColombo (RPS)07 Sep 1996ODI # 1114
22
BAW Mendis6.011549.00Sri Lankav ZimbabweHarare22 Nov 2008ODI # 2780
22
SL Malinga6.012449.00Sri Lankav South AfricaPallekele09 Jul 2014ODI # 3501
29
WPUJC Vaas9.122569.16Sri Lankav BangladeshPietermaritzburg14 Feb 2003ODI # 1950
30
NLTC Perera7.412859.20Sri Lankav IndiaDambulla22 Aug 2010ODI # 3038
31
SL Malinga6.1-2849.25Sri Lankav New ZealandColombo (RPS)08 Sep 2009ODI # 2884
31
A Dananjaya6.1-1949.25Sri Lankav EnglandColombo (RPS)23 Oct 2018ODI # 4058
33
M Muralidaran7.5-3059.40Sri Lankav New ZealandNapier31 Jan 2001ODI # 1680
34
PA de Silva6.213049.50Sri Lankav EnglandSydney13 Jan 2003ODI # 1934
35
SHU Karnain8.012659.60Sri Lankav New ZealandMoratuwa31 Mar 1984ODI # 257
35
DNT Zoysa8.0-2659.60Sri Lankav South AfricaColombo (RPS)22 Aug 2004ODI # 2158
35
ST Jayasuriya8.021759.60Sri Lankav PakistanLahore16 Oct 2004ODI # 2188
35
NLTC Perera8.0-4659.60Sri Lankav AustraliaMelbourne03 Nov 2010ODI # 3065
39
M Theekshana6.313149.75Sri Lankav NetherlandsHarare09 Jul 2023ODI # 4620
40
ST Jayasuriya9.5-2969.83Sri Lankav EnglandMoratuwa20 Mar 1993ODI # 818
41
NLTC Perera10.0-44610.00Sri Lankav PakistanPallekele09 Jun 2012ODI # 3273
41
A Dananjaya10.0-54610.00Sri Lankav IndiaPallekele24 Aug 2017ODI # 3906
41
JDF Vandersay10.0-33610.00Sri Lankav IndiaColombo (RPS)04 Aug 2024ODI # 4753
41
SL Malinga8.2228510.00Sri Lankav AustraliaHambantota16 Aug 2011ODI # 3180
45
PW Hasaranga6.5-27410.25Sri Lankav AfghanistanPallekele11 Feb 2024ODI # 4727
46
T Thushara8.4-47510.40Sri Lankav IndiaColombo (RPS)27 Aug 2008ODI # 2755
47
M Muralidaran7.0-16410.50Sri Lankav ZimbabweHarare15 Dec 1999ODI # 1529
47
RAP Nissanka7.0112410.50Sri Lankav CanadaPaarl19 Feb 2003ODI # 1958
47
WPUJC Vaas7.0133410.50Sri Lankav South AfricaColombo (RPS)20 Aug 2004ODI # 2156
47
MF Maharoof7.0123410.50Sri Lankav BermudaPort of Spain15 Mar 2007ODI # 2534
47
N Pradeep7.0-34410.50Sri Lankav ScotlandEdinburgh21 May 2019ODI # 4142
52
NLTC Perera7.1-37410.75Sri Lankav IndiaBrisbane21 Feb 2012ODI # 3246
52
SMSM Senanayake7.1113410.75Sri Lankav EnglandChester-le-Street25 May 2014ODI # 3493
54
RJ Ratnayake9.0132510.80Sri Lankav PakistanSharjah20 Dec 1990ODI # 655
54
ST Jayasuriya9.0-28510.80Sri Lankav AustraliaGalle22 Aug 1999ODI # 1485
54
TCB Fernando9.0-67510.80Sri Lankav ZimbabweSharjah26 Oct 2001ODI # 1765
54
MD Shanaka9.0-43510.80Sri Lankav IrelandDublin (Malahide)16 Jun 2016ODI # 3748
54
NLTC Perera9.0-55510.80Sri Lankav AfghanistanAbu Dhabi17 Sep 2018ODI # 4038
54
PVD Chameera9.0116510.80Sri Lankav BangladeshMirpur28 May 2021ODI # 4292
60
UDU Chandana9.1-61511.00Sri Lankav South AfricaColombo (SSC)31 Aug 2004ODI # 2163
60
DN Wellalage7.2-35411.00Sri Lankav AustraliaColombo (RPS)14 Feb 2025ODI # 4835
62
M Muralidaran9.2-23511.20Sri Lankav PakistanBenoni15 Apr 1998ODI # 1317
63
KMDN Kulasekara7.3-37411.25Sri Lankav BangladeshColombo (SSC)01 Apr 2017ODI # 3858
64
WPUJC Vaas9.3114511.40Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
65
UDU Chandana7.4-31411.50Sri Lankav ZimbabweColombo (SSC)22 Jan 1998ODI # 1282
65
JDF Vandersay7.4210411.50Sri Lankav ZimbabwePallekele21 Jan 2022ODI # 4347
65
M Pathirana7.4-32411.50Sri Lankav BangladeshPallekele31 Aug 2023ODI # 4629
68
M Muralidaran9.4223511.60Sri Lankav PakistanDambulla18 May 2003ODI # 2012
68
SL Malinga9.4230511.60Sri Lankav ScotlandEdinburgh13 Jul 2011ODI # 3172
70
PA de Silva7.5-45411.75Sri Lankav PakistanPaarl09 Apr 1998ODI # 1312
70
PW Hasaranga7.5210411.75Sri Lankav BangladeshColombo (RPS)02 Jul 2025ODI # 4889
72
SL Malinga9.5-52511.80Sri Lankav PakistanFatullah25 Feb 2014ODI # 3473
73
GF Labrooy10.0-57512.00Sri Lankav IndiaVadodara15 Jan 1987ODI # 417
73
ST Jayasuriya10.0-58512.00Sri Lankav West IndiesPort of Spain06 Jun 1997ODI # 1215
73
M Muralidaran10.0-34512.00Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
73
M Muralidaran10.0-44512.00Sri Lankav South AfricaColombo (RPS)14 Jul 2000ODI # 1614
73
M Muralidaran10.039512.00Sri Lankav New ZealandSharjah09 Apr 2002ODI # 1826
73
M Muralidaran10.0423512.00Sri Lankav ZimbabweHarare29 Apr 2004ODI # 2124
73
WPUJC Vaas10.0139512.00Sri Lankav New ZealandWellington06 Jan 2006ODI # 2311
73
M Muralidaran10.0131512.00Sri Lankav BangladeshKarachi30 Jun 2008ODI # 2726
73
M Muralidaran10.0229512.00Sri Lankav ZimbabweHarare30 Nov 2008ODI # 2785
73
UWMBCA Welegedara10.0166512.00Sri Lankav IndiaMirpur05 Jan 2010ODI # 2938
73
SL Malinga10.0-34512.00Sri Lankav PakistanDambulla15 Jun 2010ODI # 2991
73
MF Maharoof10.0142512.00Sri Lankav IndiaDambulla22 Jun 2010ODI # 2999
73
S Randiv10.0-42512.00Sri Lankav EnglandManchester09 Jul 2011ODI # 3170
73
SL Malinga10.0-54512.00Sri Lankav South AfricaPaarl11 Jan 2012ODI # 3225
73
KMDN Kulasekara10.0222512.00Sri Lankav AustraliaBrisbane18 Jan 2013ODI # 3321
73
SL Malinga10.0-56512.00Sri Lankav PakistanMirpur08 Mar 2014ODI # 3486
73
SL Malinga10.0144512.00Sri Lankav EnglandDambulla13 Oct 2018ODI # 4053
73
PW Hasaranga10.0-79512.00Sri Lankav IrelandBulawayo25 Jun 2023ODI # 4599
73
DN Wellalage10.0140512.00Sri Lankav IndiaColombo (RPS)12 Sep 2023ODI # 4641
73
D Madushanka10.0-80512.00Sri Lankav IndiaWankhede02 Nov 2023ODI # 4690
73
JR Ratnayeke8.0123412.00Sri Lankav BangladeshDhaka02 Nov 1988ODI # 533
73
UC Hathurusingha8.0-57412.00Sri Lankav West IndiesBerri13 Mar 1992ODI # 742
73
KEA Upashantha8.0237412.00Sri Lankav New ZealandNapier31 Jan 2001ODI # 1680
73
M Muralidaran8.0-31412.00Sri Lankav New ZealandKingston24 Apr 2007ODI # 2579
73
M Muralidaran8.0-25412.00Sri Lankav New ZealandWankhede18 Mar 2011ODI # 3137
73
AD Mathews8.0129412.00Sri Lankav West IndiesPort of Spain07 Jul 2013ODI # 3385
73
NLTC Perera8.0134412.00Sri Lankav PakistanDambulla30 Aug 2014ODI # 3519
73
RAS Lakmal8.0-30412.00Sri Lankav EnglandPallekele13 Dec 2014ODI # 3567

Showing 100 records

Additional Information

Minimum of 4 wickets