Cricket Records for Sri Lanka in ODI matches

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
210*221139208151.07Sri Lankav AfghanistanPallekele09 Feb 2024ODI # 4725
189-161214117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
174*228159193109.43Sri Lankav IndiaKingston02 Jul 2013ODI # 3382
169200137186123.35Sri Lankav South AfricaColombo (RPS)20 Jul 2013ODI # 3392
161*22114622-110.27Sri Lankav BangladeshMelbourne26 Feb 2015ODI # 3615
160*20216511396.96Sri Lankav IndiaHobart28 Feb 2012ODI # 3251
160186124203129.03Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
157157104241150.96Sri Lankav NetherlandsAmstelveen04 Jul 2006ODI # 2390
15214899204153.53Sri Lankav EnglandLeeds01 Jul 2006ODI # 2389
151*189120174125.83Sri Lankav IndiaWankhede17 May 1997ODI # 1207
145153115145126.08Sri Lankav KenyaKandy06 Mar 1996ODI # 1074
144186131161109.92Sri Lankav ZimbabwePallekele10 Mar 2011ODI # 3125
14419615014-96Sri Lankav EnglandLeeds01 Jul 2011ODI # 3167
1401831439697.9Sri Lankav New ZealandBloemfontein08 Dec 1994ODI # 958
140-74813189.18Sri Lankav New ZealandMount Maunganui05 Jan 2019ODI # 4075
139*141116610119.82Sri Lankav IndiaRanchi16 Nov 2014ODI # 3547
139*19714313297.2Sri Lankav EnglandWellington01 Mar 2015ODI # 3619
138*21014713293.87Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
137*22113910-98.56Sri Lankav PakistanLahore24 Jan 2009ODI # 2803
13720314711293.19Sri Lankav AustraliaColombo (RPS)19 Jun 2022ODI # 4415
135-128162105.46Sri Lankav IrelandDublin (Malahide)18 Jun 2016ODI # 3749
134*-114133117.54Sri Lankav PakistanLahore05 Nov 1997ODI # 1251
134*19713512-99.25Sri Lankav EnglandThe Oval13 Jun 2013ODI # 3370
134-651111206.15Sri Lankav PakistanSingapore02 Apr 1996ODI # 1088
134-131114102.29Sri Lankav PakistanSharjah07 Apr 1997ODI # 1193
13318214117-94.32Sri Lankav ZimbabwePallekele10 Mar 2011ODI # 3125
13320815112-88.07Sri Lankav IndiaHambantota21 Jul 2012ODI # 3291
133-13416199.25Sri Lankav PakistanKarachi02 Oct 2019ODI # 4212
132*19715114-87.41Sri Lankav EnglandLord's20 Aug 1998ODI # 1348
13220014619-90.41Sri Lankav West IndiesNairobi (Gym)04 Oct 2000ODI # 1631
131*22115217-86.18Sri Lankav IndiaColombo (RPS)18 Jul 1997ODI # 1218
13021313214198.48Sri Lankav IndiaColombo (RPS)27 Jul 2004ODI # 2153
13011988166147.72Sri Lankav BangladeshKarachi30 Jun 2008ODI # 2726
128-12315-104.06Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
12824115512-82.58Sri Lankav IndiaAdelaide19 Feb 2008ODI # 2681
12818111514-111.3Sri Lankav BangladeshMirpur20 Feb 2014ODI # 3470
127*-123131103.25Sri Lankav ZimbabweColombo (SSC)03 Sep 1996ODI # 1112
127-12310-103.25Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
126*15312719-99.21Sri Lankav EnglandChester-le-Street24 Jun 2006ODI # 2386
12514611495109.64Sri Lankav IndiaKarachi06 Jul 2008ODI # 2735
12520612812-97.65Sri Lankav BangladeshPallekele28 Mar 2013ODI # 3352
12419112918-96.12Sri Lankav South AfricaDurban03 Mar 2003ODI # 1979
12413995134130.52Sri Lankav ScotlandHobart11 Mar 2015ODI # 3632
123*185121151101.65Sri Lankav South AfricaBenoni01 Dec 2002ODI # 1908
123140108141113.88Sri Lankav PakistanDambulla03 Aug 2009ODI # 2867
123156113122108.84Sri Lankav IndiaNagpur18 Dec 2009ODI # 2933
122-116122105.17Sri Lankav PakistanNairobi (Gym)04 Oct 1996ODI # 1125
122146105124116.19Sri Lankav AustraliaSydney09 Jan 2003ODI # 1931
12217313615289.7Sri Lankav EnglandThe Oval20 Jun 2006ODI # 2385
12212477146158.44Sri Lankav PakistanHyderabad10 Oct 2023ODI # 4665
121-14411-84.02Sri Lankav IndiaBengaluru26 Sep 1982ODI # 159
12119312816194.53Sri Lankav BangladeshKarachi30 Jun 2008ODI # 2726
120*-1288393.75Sri Lankav IndiaColombo (RPS)28 Aug 1996ODI # 1106
1201621119-108.1Sri Lankav EnglandAdelaide23 Jan 1999ODI # 1391
12014712514-96Sri Lankav New ZealandBloemfontein10 Feb 2003ODI # 1944
12022115614-76.92Sri Lankav EnglandLord's17 Jun 2006ODI # 2384
12016312211198.36Sri Lankav BangladeshMirpur28 May 2021ODI # 4292
119*2051428-83.8Sri Lankav ZimbabweHarare03 Nov 1994ODI # 945
119*-1357-88.14Sri Lankav PakistanKarachi13 Feb 2000ODI # 1559
119*21013911185.61Sri Lankav PakistanPallekele09 Jun 2012ODI # 3273
11912190117132.22Sri Lankav South AfricaCape Town07 Feb 2017ODI # 3833
119-11912-100Sri Lankav West IndiesHambantota26 Feb 2020ODI # 4247
118*17912618-93.65Sri Lankav BangladeshMirpur08 Jan 2010ODI # 2940
1182081537-77.12Sri Lankav IndiaColombo (RPS)17 Aug 1997ODI # 1223
118-12814292.18Sri Lankav IndiaEden Gardens24 Dec 2009ODI # 2935
118-12412195.16Sri Lankav IndiaHyderabad09 Nov 2014ODI # 3543
118189115102102.6Sri Lankav South AfricaColombo (RPS)02 Sep 2021ODI # 4314
118136101162116.83Sri Lankav AfghanistanPallekele14 Feb 2024ODI # 4729
117*1901409183.57Sri Lankav New ZealandSharjah18 Apr 1994ODI # 909
117*9778152150Sri Lankav NetherlandsAmstelveen04 Jul 2006ODI # 2390
117*11686112136.04Sri Lankav EnglandWellington01 Mar 2015ODI # 3619
116-12913-89.92Sri Lankav New ZealandSharjah10 Apr 2001ODI # 1705
11617412717-91.33Sri Lankav New ZealandHamilton15 Jan 2015ODI # 3577
116152106171109.43Sri Lankav New ZealandDunedin23 Jan 2015ODI # 3588
11615710994106.42Sri Lankav PakistanHambantota26 Jul 2015ODI # 3672
116153111151104.5Sri Lankav ZimbabweHambantota06 Jul 2017ODI # 3901
1161721188-98.3Sri Lankav ZimbabweHambantota08 Jul 2017ODI # 3903
115*155109103105.5Sri Lankav New ZealandKingston24 Apr 2007ODI # 2579
115*19213016-88.46Sri Lankav South AfricaPallekele28 Jul 2013ODI # 3400
115183101104113.86Sri Lankav West IndiesProvidence01 Apr 2007ODI # 2560
114*16811714297.43Sri Lankav South AfricaCenturion10 Feb 2017ODI # 3834
11413296104118.75Sri Lankav AustraliaSydney22 Jan 2006ODI # 2317
114169113133100.88Sri Lankav BangladeshChattogram15 Mar 2024ODI # 4744
113*16010811-104.62Sri Lankav BangladeshHambantota23 Mar 2013ODI # 3349
113*15910514-107.61Sri Lankav New ZealandWellington29 Jan 2015ODI # 3594
11315712810288.28Sri Lankav IndiaLeeds06 Jul 2019ODI # 4187
112*-14414-77.77Sri Lankav PakistanAbu Dhabi16 Oct 2017ODI # 3924
1121238795128.73Sri Lankav EnglandLeeds02 Jul 2002ODI # 1850
112202110101101.81Sri Lankav PakistanKarachi29 Jun 2008ODI # 2723
11215610414-107.69Sri Lankav EnglandLord's31 May 2014ODI # 3495
112169112122100Sri Lankav EnglandPallekele13 Dec 2014ODI # 3567
111*1841329384.09Sri Lankav IndiaMohali13 Dec 2017ODI # 3941
1111601148297.36Sri Lankav PakistanLahore14 Oct 2004ODI # 2187
11110582125135.36Sri Lankav New ZealandNapier28 Dec 2006ODI # 2468
1111301186594.06Sri Lankav IndiaHarare05 Jun 2010ODI # 2988
11118612812286.71Sri Lankav New ZealandWankhede18 Mar 2011ODI # 3137
11118213912-79.85Sri Lankav AustraliaHambantota16 Aug 2011ODI # 3180
111-99171112.12Sri Lankav BangladeshColombo (RPS)26 Jul 2019ODI # 4193
11015813013184.61Sri Lankav ZimbabweAhmedabad10 Oct 2006ODI # 2425
11017812711486.61Sri Lankav IndiaRajkot11 Feb 2007ODI # 2520
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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]