One-Day Internationals

Sri Lanka Cricket Team – One-Day Internationals Cricket Records

One-Day Internationals

High scores

RankPlayerRunsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
P Nissanka210*221139208151.07Sri Lankav AfghanistanPallekele09 Feb 2024ODI # 4725
🥈 2
ST Jayasuriya189-161214117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
🥉 3
WU Tharanga174*228159193109.43Sri Lankav IndiaKingston02 Jul 2013ODI # 3382
4
KC Sangakkara169200137186123.35Sri Lankav South AfricaColombo (RPS)20 Jul 2013ODI # 3392
5
TM Dilshan161*22114622-110.27Sri Lankav BangladeshMelbourne26 Feb 2015ODI # 3615
6
TM Dilshan160*20216511396.96Sri Lankav IndiaHobart28 Feb 2012ODI # 3251
7
TM Dilshan160186124203129.03Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
8
ST Jayasuriya157157104241150.96Sri Lankav NetherlandsAmstelveen04 Jul 2006ODI # 2390
9
ST Jayasuriya15214899204153.53Sri Lankav EnglandLeeds01 Jul 2006ODI # 2389
10
ST Jayasuriya151*189120174125.83Sri Lankav IndiaWankhede17 May 1997ODI # 1207
11
PA de Silva145153115145126.08Sri Lankav KenyaKandy06 Mar 1996ODI # 1074
12
TM Dilshan144186131161109.92Sri Lankav ZimbabwePallekele10 Mar 2011ODI # 3125
12
DPMD Jayawardene14419615014-96.00Sri Lankav EnglandLeeds01 Jul 2011ODI # 3167
14
BKG Mendis143166128172111.71Sri Lankav New ZealandDambulla13 Nov 2024ODI # 4807
15
ST Jayasuriya1401831439697.90Sri Lankav New ZealandBloemfontein08 Dec 1994ODI # 958
15
NLTC Perera140-74813189.18Sri Lankav New ZealandMount Maunganui05 Jan 2019ODI # 4075
17
AD Mathews139*141116610119.82Sri Lankav IndiaRanchi16 Nov 2014ODI # 3547
17
HDRL Thirimanne139*19714313297.20Sri Lankav EnglandWellington01 Mar 2015ODI # 3619
19
KC Sangakkara138*21014713293.87Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
20
TM Dilshan137*22113910-98.56Sri Lankav PakistanLahore24 Jan 2009ODI # 2803
21
P Nissanka13720314711293.19Sri Lankav AustraliaColombo (RPS)19 Jun 2022ODI # 4415
22
MDKJ Perera135-128162105.46Sri Lankav IrelandDublin (Malahide)18 Jun 2016ODI # 3749
23
ST Jayasuriya134*-114133117.54Sri Lankav PakistanLahore05 Nov 1997ODI # 1251
23
KC Sangakkara134*19713512-99.25Sri Lankav EnglandThe Oval13 Jun 2013ODI # 3370
25
ST Jayasuriya134-651111206.15Sri Lankav PakistanSingapore02 Apr 1996ODI # 1088
25
PA de Silva134-131114102.29Sri Lankav PakistanSharjah07 Apr 1997ODI # 1193
27
WU Tharanga13318214117-94.32Sri Lankav ZimbabwePallekele10 Mar 2011ODI # 3125
27
KC Sangakkara13320815112-88.07Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
27
MD Gunathilaka133-13416199.25Sri Lankav PakistanKarachi02 Oct 2019ODI # 4212
30
MS Atapattu132*19715114-87.41Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
31
DA Gunawardene13220014619-90.41Sri Lankav West IndiesNairobi (Gym)04 Oct 2000ODI # 1631
32
A Ranatunga131*22115217-86.18Sri Lankav IndiaColombo (RPS)18 Jul 1997ODI # 1218
33
ST Jayasuriya13021313214198.48Sri Lankav IndiaColombo (RPS)27 Jul 2004ODI # 2153
33
ST Jayasuriya13011988166147.72Sri Lankav BangladeshKarachi30 Jun 2008ODI # 2726
35
DPMD Jayawardene128-12315-104.06Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
35
KC Sangakkara12824115512-82.58Sri Lankav IndiaAdelaide19 Feb 2008ODI # 2681
35
KC Sangakkara12818111514-111.30Sri Lankav BangladeshMirpur20 Feb 2014ODI # 3470
38
PA de Silva127*-123131103.25Sri Lankav ZimbabweColombo (SSC)03 Sep 1996ODI # 1112
39
WIA Fernando127-12310-103.25Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
39
KIC Asalanka127180126145100.79Sri Lankav AustraliaColombo (RPS)12 Feb 2025ODI # 4831
41
DPMD Jayawardene126*15312719-99.21Sri Lankav EnglandChester-le-Street24 Jun 2006ODI # 2386
42
ST Jayasuriya12514611495109.64Sri Lankav IndiaKarachi06 Jul 2008ODI # 2735
42
TM Dilshan12520612812-97.65Sri Lankav BangladeshPallekele28 Mar 2013ODI # 3352
44
MS Atapattu12419112918-96.12Sri Lankav South AfricaDurban03 Mar 2003ODI # 1979
44
KC Sangakkara12413995134130.52Sri Lankav ScotlandHobart11 Mar 2015ODI # 3632
44
BKG Mendis12418411418-108.77Sri Lankav BangladeshPallekele08 Jul 2025ODI # 4891
47
MS Atapattu123*185121151101.65Sri Lankav South AfricaBenoni01 Dec 2002ODI # 1908
48
DPMD Jayawardene123140108141113.88Sri Lankav PakistanDambulla03 Aug 2009ODI # 2867
48
TM Dilshan123156113122108.84Sri Lankav IndiaNagpur18 Dec 2009ODI # 2933
50
PA de Silva122-116122105.17Sri Lankav PakistanNairobi (Gym)04 Oct 1996ODI # 1125
50
ST Jayasuriya122146105124116.19Sri Lankav AustraliaSydney09 Jan 2003ODI # 1931
50
ST Jayasuriya12217313615289.70Sri Lankav EnglandThe Oval20 Jun 2006ODI # 2385
50
BKG Mendis12212477146158.44Sri Lankav PakistanHyderabad10 Oct 2023ODI # 4665
54
RL Dias121-14411-84.02Sri Lankav IndiaBengaluru26 Sep 1982ODI # 159
54
KC Sangakkara12119312816194.53Sri Lankav BangladeshKarachi30 Jun 2008ODI # 2726
56
ST Jayasuriya120*-1288393.75Sri Lankav IndiaColombo (RPS)28 Aug 1996ODI # 1106
57
DPMD Jayawardene1201621119-108.10Sri Lankav EnglandAdelaide23 Jan 1999ODI # 1391
57
ST Jayasuriya12014712514-96.00Sri Lankav New ZealandBloemfontein10 Feb 2003ODI # 1944
57
WU Tharanga12022115614-76.92Sri Lankav EnglandLord's17 Jun 2006ODI # 2384
57
MDKJ Perera12016312211198.36Sri Lankav BangladeshMirpur28 May 2021ODI # 4292
61
RS Mahanama119*2051428-83.80Sri Lankav ZimbabweHarare03 Nov 1994ODI # 945
61
MS Atapattu119*-1357-88.14Sri Lankav PakistanKarachi13 Feb 2000ODI # 1559
61
TM Dilshan119*21013911185.61Sri Lankav PakistanPallekele09 Jun 2012ODI # 3273
64
WU Tharanga11912190117132.22Sri Lankav South AfricaCape Town07 Feb 2017ODI # 3833
64
BKG Mendis119-11912-100.00Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
66
WU Tharanga118*17912618-93.65Sri Lankav BangladeshMirpur08 Jan 2010ODI # 2940
67
MS Atapattu1182081537-77.12Sri Lankav IndiaColombo (RPS)17 Aug 1997ODI # 1223
67
WU Tharanga118-12814292.18Sri Lankav IndiaEden Gardens24 Dec 2009ODI # 2935
67
DPMD Jayawardene118-12412195.16Sri Lankav IndiaHyderabad09 Nov 2014ODI # 3543
67
WIA Fernando118189115102102.60Sri Lankav South AfricaColombo (RPS)02 Sep 2021ODI # 4314
67
P Nissanka118136101162116.83Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
72
AP Gurusinha117*1901409183.57Sri Lankav New ZealandSharjah18 Apr 1994ODI # 909
72
TM Dilshan117*9778152150.00Sri Lankav NetherlandsAmstelveen04 Jul 2006ODI # 2390
72
KC Sangakkara117*11686112136.04Sri Lankav EnglandWellington01 Mar 2015ODI # 3619
75
DPMD Jayawardene116-12913-89.92Sri Lankav New ZealandSharjah10 Apr 2001ODI # 1705
75
TM Dilshan11617412717-91.33Sri Lankav New ZealandHamilton15 Jan 2015ODI # 3577
75
TM Dilshan116152106171109.43Sri Lankav New ZealandDunedin23 Jan 2015ODI # 3588
75
MDKJ Perera11615710994106.42Sri Lankav PakistanHambantota26 Jul 2015ODI # 3672
75
MD Gunathilaka116153111151104.50Sri Lankav ZimbabweHambantota06 Jul 2017ODI # 3901
75
N Dickwella1161721188-98.30Sri Lankav ZimbabweHambantota08 Jul 2017ODI # 3903
81
DPMD Jayawardene115*155109103105.50Sri Lankav New ZealandKingston24 Apr 2007ODI # 2579
81
TM Dilshan115*19213016-88.46Sri Lankav South AfricaPallekele28 Jul 2013ODI # 3400
83
ST Jayasuriya115183101104113.86Sri Lankav West IndiesProvidence01 Apr 2007ODI # 2560
84
DAS Gunaratne114*16811714297.43Sri Lankav South AfricaCenturion10 Feb 2017ODI # 3834
85
ST Jayasuriya11413296104118.75Sri Lankav AustraliaSydney22 Jan 2006ODI # 2317
85
P Nissanka114169113133100.88Sri Lankav BangladeshChattogram15 Mar 2024ODI # 4744
87
TM Dilshan113*16010811-104.62Sri Lankav BangladeshHambantota23 Mar 2013ODI # 3349
87
KC Sangakkara113*15910514-107.61Sri Lankav New ZealandWellington29 Jan 2015ODI # 3594
89
AD Mathews11315712810288.28Sri Lankav IndiaLeeds06 Jul 2019ODI # 4187
90
WU Tharanga112*-14414-77.77Sri Lankav PakistanAbu Dhabi16 Oct 2017ODI # 3924
91
ST Jayasuriya1121238795128.73Sri Lankav EnglandLeeds02 Jul 2002ODI # 1850
91
KC Sangakkara112202110101101.81Sri Lankav PakistanKarachi29 Jun 2008ODI # 2723
91
KC Sangakkara11215610414-107.69Sri Lankav EnglandLord's31 May 2014ODI # 3495
91
KC Sangakkara112169112122100.00Sri Lankav EnglandPallekele13 Dec 2014ODI # 3567
95
AD Mathews111*1841329384.09Sri Lankav IndiaMohali13 Dec 2017ODI # 3941
96
MS Atapattu1111601148297.36Sri Lankav PakistanLahore14 Oct 2004ODI # 2187
96
ST Jayasuriya11110582125135.36Sri Lankav New ZealandNapier28 Dec 2006ODI # 2468
96
LD Chandimal1111301186594.06Sri Lankav IndiaHarare05 Jun 2010ODI # 2988
96
KC Sangakkara11118612812286.71Sri Lankav New ZealandWankhede18 Mar 2011ODI # 3137
96
WU Tharanga11118213912-79.85Sri Lankav AustraliaHambantota16 Aug 2011ODI # 3180

Showing 100 records