Batting Most Runs Innings - Sri Lanka

Players - Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
13320815112-88.07Sri Lankav IndiaHambantota221 Jul 2012ODI # 3291
119*21013911185.61Sri Lankav PakistanPallekele19 Jun 2012ODI # 3273
971731307374.61Sri Lankav PakistanColombo (RPS)116 Jun 2012ODI # 3275
80*1297642105.26Sri Lankav PakistanColombo (RPS)218 Jun 2012ODI # 3277
77135965380.20Sri Lankav IndiaPallekele24 Aug 2012ODI # 3295
73160955-76.84Sri Lankav IndiaColombo (RPS)128 Jul 2012ODI # 3293
72103886-81.81Sri Lankav IndiaPallekele24 Aug 2012ODI # 3295
71*945751124.56Sri Lankav IndiaColombo (RPS)128 Jul 2012ODI # 3293
65108795-82.27Sri Lankav IndiaColombo (RPS)128 Jul 2012ODI # 3293
59*85608-98.33Sri Lankav IndiaHambantota224 Jul 2012ODI # 3292
54122744-72.97Sri Lankav PakistanColombo (RPS)218 Jun 2012ODI # 3277
5362458-117.77Sri Lankav PakistanPallekele19 Jun 2012ODI # 3273
5197734169.86Sri Lankav IndiaColombo (RPS)131 Jul 2012ODI # 3294
5072495-102.04Sri Lankav IndiaHambantota224 Jul 2012ODI # 3292
4710569--68.11Sri Lankav IndiaColombo (RPS)131 Jul 2012ODI # 3294
45*604031112.50Sri Lankav IndiaColombo (RPS)128 Jul 2012ODI # 3293
44522831157.14Sri Lankav IndiaHambantota221 Jul 2012ODI # 3291
42*106733-57.53Sri Lankav PakistanPallekele17 Jun 2012ODI # 3272
4284487-87.50Sri Lankav IndiaColombo (RPS)131 Jul 2012ODI # 3294
4072504-80.00Sri Lankav PakistanColombo (RPS)116 Jun 2012ODI # 3275
4091683-58.82Sri Lankav PakistanColombo (RPS)218 Jun 2012ODI # 3277
3250513-62.74Sri Lankav PakistanPallekele19 Jun 2012ODI # 3273
3137214-147.61Sri Lankav IndiaPallekele24 Aug 2012ODI # 3295
2887472-59.57Sri Lankav IndiaHambantota221 Jul 2012ODI # 3291
2836322-87.50Sri Lankav IndiaColombo (RPS)131 Jul 2012ODI # 3294
24*221422171.42Sri Lankav PakistanPallekele19 Jun 2012ODI # 3273
2474472-51.06Sri Lankav PakistanColombo (RPS)116 Jun 2012ODI # 3275
19*141012190.00Sri Lankav IndiaHambantota221 Jul 2012ODI # 3291
1934202195.00Sri Lankav PakistanColombo (RPS)218 Jun 2012ODI # 3277
185346--39.13Sri Lankav PakistanPallekele17 Jun 2012ODI # 3272
1833253-72.00Sri Lankav PakistanPallekele19 Jun 2012ODI # 3273
1840271-66.66Sri Lankav PakistanPallekele19 Jun 2012ODI # 3273
1828302-60.00Sri Lankav PakistanColombo (RPS)116 Jun 2012ODI # 3275
1831192-94.73Sri Lankav IndiaPallekele24 Aug 2012ODI # 3295
17*151511113.33Sri Lankav IndiaColombo (RPS)131 Jul 2012ODI # 3294
1729331-51.51Sri Lankav PakistanPallekele17 Jun 2012ODI # 3272
1714162-106.25Sri Lankav IndiaColombo (RPS)131 Jul 2012ODI # 3294
15*117-2214.28Sri Lankav IndiaColombo (RPS)131 Jul 2012ODI # 3294
1427341-41.17Sri Lankav IndiaColombo (RPS)131 Jul 2012ODI # 3294
1312911144.44Sri Lankav PakistanColombo (RPS)116 Jun 2012ODI # 3275
1325191-68.42Sri Lankav IndiaHambantota221 Jul 2012ODI # 3291
1314162-81.25Sri Lankav IndiaPallekele24 Aug 2012ODI # 3295
121381-150.00Sri Lankav IndiaHambantota221 Jul 2012ODI # 3291
1127161-68.75Sri Lankav PakistanColombo (RPS)218 Jun 2012ODI # 3277
10*3311--90.90Sri Lankav PakistanColombo (RPS)116 Jun 2012ODI # 3275
10*2071-142.85Sri Lankav PakistanColombo (RPS)218 Jun 2012ODI # 3277
1051271-37.03Sri Lankav PakistanPallekele17 Jun 2012ODI # 3272
1020151-66.66Sri Lankav PakistanColombo (RPS)218 Jun 2012ODI # 3277
101492-111.11Sri Lankav IndiaPallekele24 Aug 2012ODI # 3295
946311-29.03Sri Lankav PakistanPallekele17 Jun 2012ODI # 3272
91071-128.57Sri Lankav IndiaPallekele24 Aug 2012ODI # 3295
81591-88.88Sri Lankav PakistanColombo (RPS)116 Jun 2012ODI # 3275
824201-40.00Sri Lankav IndiaColombo (RPS)128 Jul 2012ODI # 3293
81182-100.00Sri Lankav IndiaPallekele24 Aug 2012ODI # 3295
73117--41.17Sri Lankav IndiaHambantota221 Jul 2012ODI # 3291
71410--70.00Sri Lankav IndiaHambantota221 Jul 2012ODI # 3291
7127--100.00Sri Lankav IndiaPallekele24 Aug 2012ODI # 3295
6*12101-60.00Sri Lankav IndiaHambantota224 Jul 2012ODI # 3292
6861-100.00Sri Lankav IndiaHambantota221 Jul 2012ODI # 3291
5189--55.55Sri Lankav PakistanPallekele17 Jun 2012ODI # 3272
4981-50.00Sri Lankav PakistanColombo (RPS)116 Jun 2012ODI # 3275
4117--57.14Sri Lankav IndiaColombo (RPS)128 Jul 2012ODI # 3293
33120--15.00Sri Lankav PakistanPallekele17 Jun 2012ODI # 3272
375--60.00Sri Lankav PakistanColombo (RPS)116 Jun 2012ODI # 3275
343--100.00Sri Lankav IndiaColombo (RPS)131 Jul 2012ODI # 3294
22916--12.50Sri Lankav PakistanColombo (RPS)218 Jun 2012ODI # 3277
233--66.66Sri Lankav IndiaColombo (RPS)131 Jul 2012ODI # 3294
1*73--33.33Sri Lankav IndiaHambantota221 Jul 2012ODI # 3291
0*1----Sri Lankav PakistanPallekele17 Jun 2012ODI # 3272
0*11---Sri Lankav PakistanColombo (RPS)116 Jun 2012ODI # 3275
0*5----Sri Lankav IndiaPallekele24 Aug 2012ODI # 3295
-129---Sri Lankav PakistanPallekele17 Jun 2012ODI # 3272
-95---Sri Lankav PakistanPallekele17 Jun 2012ODI # 3272
-11---Sri Lankav PakistanColombo (RPS)218 Jun 2012ODI # 3277
-75---Sri Lankav PakistanColombo (RPS)218 Jun 2012ODI # 3277
-21---Sri Lankav IndiaHambantota221 Jul 2012ODI # 3291
-33---Sri Lankav IndiaColombo (RPS)128 Jul 2012ODI # 3293
-73---Sri Lankav IndiaPallekele24 Aug 2012ODI # 3295
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
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:

Vidarbha vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy Final, Jan 18, 2026 [List A]

New Zealand vs India at Indore, New Zealand in India 3rd ODI, Jan 18, 2026 [ODI # 4939]

Punjab vs Saurashtra (and Kathiawar) at CoE 1, Bengaluru, Vijay Hazare Trophy 2nd semi final, Jan 16, 2026 [List A]