Batting Most Runs Innings - Sri Lanka

High scores in 2010s in Tests+ODIs+T20Is - Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
31955148232866.18Sri Lankav BangladeshChattogram104 Feb 2014Test # 2117
22169842524-52.00Sri Lankav PakistanGalle206 Aug 2014Test # 2133
21939933529-65.37Sri Lankav IndiaColombo (SSC)126 Jul 2010Test # 1966
21164443118-48.95Sri Lankav PakistanAbu Dhabi318 Oct 2011Test # 2009
203*41627216474.63Sri Lankav BangladeshMirpur227 Jan 2014Test # 2116
20341230618366.33Sri Lankav New ZealandWellington203 Jan 2015Test # 2155
199*56238718251.42Sri Lankav PakistanGalle122 Jun 2012Test # 2046
19655640519148.39Sri Lankav PakistanDubai (DICS)106 Oct 2017Test # 2278
196-32722259.93Sri Lankav BangladeshChattogram231 Jan 2018Test # 2295
19444128519468.07Sri Lankav BangladeshGalle107 Mar 2017Test # 2252
19343325320276.28Sri Lankav EnglandLord's203 Jun 2011Test # 1995
19251135115154.70Sri Lankav PakistanColombo (SSC)230 Jun 2012Test # 2047
18648235416152.54Sri Lankav West IndiesGalle114 Oct 2015Test # 2181
18039631522357.14Sri Lankav EnglandGalle126 Mar 2012Test # 2038
17631925421169.29Sri Lankav AustraliaPallekele326 Jul 2016Test # 2209
174*228159193109.43Sri Lankav IndiaKingston102 Jul 2013ODI # 3382
17435824420171.31Sri Lankav IndiaColombo (SSC)126 Jul 2010Test # 1966
173-22921175.54Sri Lankav BangladeshChattogram231 Jan 2018Test # 2295
169200137186123.35Sri Lankav South AfricaColombo (RPS)120 Jul 2013ODI # 3392
16545628417158.09Sri Lankav South AfricaColombo (SSC)124 Jul 2014Test # 2131
16447236121145.42Sri Lankav IndiaDelhi202 Dec 2017Test # 2286
162*24716919495.85Sri Lankav IndiaGalle312 Aug 2015Test # 2176
161*22114622-110.27Sri Lankav BangladeshMelbourne126 Feb 2015ODI # 3615
160*20216511396.96Sri Lankav IndiaHobart128 Feb 2012ODI # 3251
16030924925164.25Sri Lankav EnglandLeeds320 Jun 2014Test # 2126
158*36022213171.17Sri Lankav South AfricaGalle112 Jul 2018Test # 2311
157*45434316145.77Sri Lankav PakistanAbu Dhabi331 Dec 2013Test # 2112
155*42625614-60.54Sri Lankav BangladeshGalle108 Mar 2013Test # 2078
155*54437214-41.66Sri Lankav PakistanAbu Dhabi128 Sep 2017Test # 2275
153*30920012576.50Sri Lankav South AfricaDurban413 Feb 2019Test # 2347
15248336317-41.87Sri Lankav New ZealandChristchurch326 Dec 2014Test # 2151
15138629816250.67Sri Lankav West IndiesGalle114 Oct 2015Test # 2181
15040326818155.97Sri Lankav West IndiesColombo (RPS)123 Nov 2010Test # 1980
14741327321-53.84Sri Lankav AustraliaHobart214 Dec 2012Test # 2067
14744925816-56.97Sri Lankav EnglandLord's212 Jun 2014Test # 2124
144186131161109.92Sri Lankav ZimbabwePallekele110 Mar 2011ODI # 3125
14419615014-96.00Sri Lankav EnglandLeeds101 Jul 2011ODI # 3167
14448734413241.86Sri Lankav PakistanSharjah103 Nov 2011Test # 2014
14223922616362.83Sri Lankav BangladeshGalle108 Mar 2013Test # 2078
141*45533516-42.08Sri Lankav New ZealandWellington315 Dec 2018Test # 2335
14137730716-45.92Sri Lankav IndiaColombo (SSC)303 Aug 2017Test # 2267
140-74813189.18Sri Lankav New ZealandMount Maunganui205 Jan 2019ODI # 4075
139*141116610119.82Sri Lankav IndiaRanchi116 Nov 2014ODI # 3547
139*19714313297.20Sri Lankav EnglandWellington201 Mar 2015ODI # 3619
13943828911-48.09Sri Lankav BangladeshColombo (RPS)216 Mar 2013Test # 2082
13939524416256.96Sri Lankav BangladeshMirpur227 Jan 2014Test # 2116
13841330010146.00Sri Lankav BangladeshColombo (PSS)115 Mar 2017Test # 2254
137*37028812147.56Sri Lankav IndiaColombo (PSS)103 Aug 2010Test # 1968
135-128162105.46Sri Lankav IrelandDublin (Malahide)118 Jun 2016ODI # 3749
134*19713512-99.25Sri Lankav EnglandThe Oval213 Jun 2013ODI # 3370
13318214117-94.32Sri Lankav ZimbabwePallekele110 Mar 2011ODI # 3125
13320815112-88.07Sri Lankav IndiaHambantota221 Jul 2012ODI # 3291
133-13416199.25Sri Lankav PakistanKarachi102 Oct 2019ODI # 4212
13247435613137.07Sri Lankav AustraliaColombo (SSC)113 Aug 2016Test # 2217
13034923014-56.52Sri Lankav PakistanPallekele103 Jul 2015Test # 2169
12941327815-46.40Sri Lankav PakistanDubai (DICS)208 Jan 2014Test # 2114
12932528018-46.07Sri Lankav AustraliaColombo (SSC)113 Aug 2016Test # 2217
12818111514-111.30Sri Lankav BangladeshMirpur120 Feb 2014ODI # 3470
12730824514-51.83Sri Lankav ZimbabweHarare106 Nov 2016Test # 2231
1262661909-66.31Sri Lankav BangladeshGalle308 Mar 2013Test # 2078
12631120713160.86Sri Lankav EnglandChester-le-Street327 May 2016Test # 2204
12635224410151.63Sri Lankav BangladeshColombo (PSS)315 Mar 2017Test # 2254
12520612812-97.65Sri Lankav BangladeshPallekele128 Mar 2013ODI # 3352
12544530016-41.66Sri Lankav PakistanGalle117 Jun 2015Test # 2167
12413995134130.52Sri Lankav ScotlandHobart111 Mar 2015ODI # 3632
12239725212148.41Sri Lankav PakistanPallekele303 Jul 2015Test # 2169
1223102436150.20Sri Lankav New ZealandGalle414 Aug 2019Test # 2354
12129919513162.05Sri Lankav PakistanColombo (SSC)230 Jun 2012Test # 2047
120*44732311-37.15Sri Lankav New ZealandWellington315 Dec 2018Test # 2335
12036227312-43.95Sri Lankav PakistanAbu Dhabi318 Oct 2011Test # 2009
119*21013911185.61Sri Lankav PakistanPallekele109 Jun 2012ODI # 3273
119*25721915154.33Sri Lankav IndiaDelhi402 Dec 2017Test # 2286
119*-18610163.97Sri Lankav West IndiesGros Islet114 Jun 2018Test # 2308
11934624916-47.79Sri Lankav EnglandSouthampton316 Jun 2011Test # 1996
11912190117132.22Sri Lankav South AfricaCape Town207 Feb 2017ODI # 3833
118*17912618-93.65Sri Lankav BangladeshMirpur208 Jan 2010ODI # 2940
118-12412195.16Sri Lankav IndiaHyderabad109 Nov 2014ODI # 3543
117*11686112136.04Sri Lankav EnglandWellington201 Mar 2015ODI # 3619
116*19015112276.82Sri Lankav BangladeshGalle108 Mar 2013Test # 2078
11617412717-91.33Sri Lankav New ZealandHamilton215 Jan 2015ODI # 3577
116152106171109.43Sri Lankav New ZealandDunedin223 Jan 2015ODI # 3588
11615710994106.42Sri Lankav PakistanHambantota126 Jul 2015ODI # 3672
11626919315160.10Sri Lankav ZimbabweHarare106 Nov 2016Test # 2231
116153111151104.50Sri Lankav ZimbabweHambantota206 Jul 2017ODI # 3901
1161721188-98.30Sri Lankav ZimbabweHambantota108 Jul 2017ODI # 3903
115*32521514-53.48Sri Lankav South AfricaCape Town303 Jan 2012Test # 2028
115*19213016-88.46Sri Lankav South AfricaPallekele228 Jul 2013ODI # 3400
11536126910-42.75Sri Lankav AustraliaColombo (SSC)313 Aug 2016Test # 2217
11522517111267.25Sri Lankav BangladeshGalle307 Mar 2017Test # 2252
114*16811714297.43Sri Lankav South AfricaCenturion210 Feb 2017ODI # 3834
113*16010811-104.62Sri Lankav BangladeshHambantota223 Mar 2013ODI # 3349
113*15910514-107.61Sri Lankav New ZealandWellington129 Jan 2015ODI # 3594
11315712810288.28Sri Lankav IndiaLeeds106 Jul 2019ODI # 4187
112*-14414-77.77Sri Lankav PakistanAbu Dhabi216 Oct 2017ODI # 3924
11225216812-66.66Sri Lankav EnglandCardiff126 May 2011Test # 1994
11215610414-107.69Sri Lankav EnglandLord's131 May 2014ODI # 3495
112169112122100.00Sri Lankav EnglandPallekele113 Dec 2014ODI # 3567
111*1841329384.09Sri Lankav IndiaMohali213 Dec 2017ODI # 3941
1111301186594.06Sri Lankav IndiaHarare205 Jun 2010ODI # 2988
11128923312-47.63Sri Lankav IndiaGalle118 Jul 2010Test # 1964
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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
Records includes the following current or recent matches:

Colombo Cricket Club vs Bloomfield Cricket and Athletic Club at Colombo (CCC), Major Clubs Limited Over Tournament Group B, Jul 17, 2025 [List A - Live]
>> 340/7 (50.0 ov, I Karannagoda 3*, Sithum Vihanga 4*, LD Madushanka 4/59) - Innings break

Kurunegala Youth Cricket Club vs Nugegoda Sports Welfare Club at Kurunegala, Major Clubs Limited Over Tournament Group B, Jul 17, 2025 [List A - Live]
>> 173/10 (44.4 ov, Vathila Udara 24*, HGK Dilshan 3/44) - Innings break

Burgher Recreation Club vs Moors Sports Club at Colombo (Burgher), Major Clubs Limited Over Tournament Group B, Jul 17, 2025 [List A - Live]
>> 88/3 (15.0 ov, RTM Mendis 6*, S Samarawickrama 21*, PWS Dulshan 2/19) - Lunch