Batting Most Runs Innings - Sri Lanka

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

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
34079957836258.82Sri Lankav IndiaColombo (RPS)202 Aug 1997Test # 1374
26750938040-70.26Sri Lankav New ZealandWellington231 Jan 1991Test # 1162
24267746530252.04Sri Lankav IndiaColombo (SSC)224 Feb 1999Test # 1445
22575356127-40.10Sri Lankav IndiaColombo (RPS)202 Aug 1997Test # 1374
22356944829149.77Sri Lankav ZimbabweKandy107 Jan 1998Test # 1394
216*62743724-49.42Sri Lankav ZimbabweBulawayo218 Nov 1999Test # 1470
21334627833176.61Sri Lankav EnglandThe Oval227 Aug 1998Test # 1423
19942522621288.05Sri Lankav IndiaColombo (SSC)309 Aug 1997Test # 1376
16850838314143.86Sri Lankav PakistanColombo (RPS)319 Apr 1997Test # 1366
16733827818-60.07Sri Lankav New ZealandGalle203 Jun 1998Test # 1416
163*47934318-47.52Sri Lankav ZimbabweHarare226 Nov 1999Test # 1473
15336129718-51.51Sri Lankav New ZealandMoratuwa227 Nov 1992Test # 1203
15246129217-52.05Sri Lankav EnglandThe Oval227 Aug 1998Test # 1423
151*189120174125.83Sri Lankav IndiaWankhede217 May 1997ODI # 1207
15152036219-41.71Sri Lankav IndiaColombo (PSS)304 Aug 1993Test # 1229
14838829717249.83Sri Lankav IndiaColombo (PSS)104 Aug 1993Test # 1229
14636322620-64.60Sri Lankav IndiaColombo (SSC)109 Aug 1997Test # 1376
145153115145126.08Sri Lankav KenyaKandy106 Mar 1996ODI # 1074
143*46031016246.12Sri Lankav ZimbabweColombo (SSC)414 Jan 1998Test # 1395
14335327415152.18Sri Lankav AustraliaMelbourne326 Dec 1995Test # 1319
1401831439697.90Sri Lankav New ZealandBloemfontein108 Dec 1994ODI # 958
138*27320819-66.34Sri Lankav PakistanColombo (SSC)126 Apr 1997Test # 1367
13752539918-34.33Sri Lankav AustraliaColombo (SSC)217 Aug 1992Test # 1194
134*-114133117.54Sri Lankav PakistanLahore205 Nov 1997ODI # 1251
134-651111206.15Sri Lankav PakistanSingapore102 Apr 1996ODI # 1088
134-131114102.29Sri Lankav PakistanSharjah107 Apr 1997ODI # 1193
132*20315826-83.54Sri Lankav AustraliaColombo (SSC)217 Aug 1992Test # 1194
132*19715114-87.41Sri Lankav EnglandLord's220 Aug 1998ODI # 1348
131*22115217-86.18Sri Lankav IndiaColombo (RPS)218 Jul 1997ODI # 1218
13121414018193.57Sri Lankav South AfricaMoratuwa325 Aug 1993Test # 1232
12860746114127.76Sri Lankav ZimbabweHarare111 Oct 1994Test # 1270
127*-123131103.25Sri Lankav ZimbabweColombo (SSC)203 Sep 1996ODI # 1112
12726619215366.14Sri Lankav AustraliaColombo (SSC)217 Aug 1992Test # 1194
12721115619181.41Sri Lankav PakistanColombo (PSS)209 Aug 1994Test # 1265
12751642911129.60Sri Lankav New ZealandDunedin318 Mar 1995Test # 1293
126*40932613-38.65Sri Lankav ZimbabweColombo (SSC)218 Sep 1996Test # 1334
12629321116-59.71Sri Lankav IndiaColombo (RPS)202 Aug 1997Test # 1374
1232611936563.73Sri Lankav New ZealandAuckland301 Mar 1991Test # 1165
12331020820-59.13Sri Lankav PakistanLahore204 Mar 1999Test # 1447
122-116122105.17Sri Lankav PakistanNairobi (Gym)204 Oct 1996ODI # 1125
120*-1288393.75Sri Lankav IndiaColombo (RPS)228 Aug 1996ODI # 1106
12026819813-60.60Sri Lankav IndiaColombo (SSC)309 Aug 1997Test # 1376
1201621119-108.10Sri Lankav EnglandAdelaide223 Jan 1999ODI # 1391
119*2051428-83.80Sri Lankav ZimbabweHarare103 Nov 1994ODI # 945
11936226117145.59Sri Lankav New ZealandHamilton222 Feb 1991Test # 1164
11926720612-57.76Sri Lankav AustraliaW.A.C.A308 Dec 1995Test # 1317
11846734217-34.50Sri Lankav ZimbabweHarare111 Oct 1994Test # 1270
1182081537-77.12Sri Lankav IndiaColombo (RPS)117 Aug 1997ODI # 1223
117*1901409183.57Sri Lankav New ZealandSharjah218 Apr 1994ODI # 909
11645128714-40.41Sri Lankav ZimbabweHarare126 Oct 1994Test # 1272
11522617620-65.34Sri Lankav PakistanFaisalabad115 Sep 1995Test # 1305
1132902129153.30Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
11227218814259.57Sri Lankav AustraliaAdelaide425 Jan 1996Test # 1324
110*37726315141.82Sri Lankav IndiaMohali319 Nov 1997Test # 1385
10921715414-70.77Sri Lankav New ZealandColombo (SSC)106 Dec 1992Test # 1204
1081671496172.48Sri Lankav ZimbabweHarare205 Nov 1994ODI # 946
10833225814-41.86Sri Lankav New ZealandDunedin318 Mar 1995Test # 1293
10818214910172.48Sri Lankav New ZealandAuckland101 Apr 1995ODI # 992
10810883143130.12Sri Lankav BangladeshColombo (SSC)122 Jul 1997ODI # 1220
10834124414-44.26Sri Lankav IndiaMohali119 Nov 1997Test # 1385
107*13910091107.00Sri Lankav ZimbabweHarare106 Nov 1994ODI # 948
107*17612413-86.29Sri Lankav AustraliaLahore217 Mar 1996ODI # 1083
1071821327-81.06Sri Lankav New ZealandColombo (RPS)113 Dec 1992ODI # 778
105151105122100.00Sri Lankav AustraliaColombo (PSS)215 Aug 1992ODI # 758
10540231611-33.22Sri Lankav PakistanFaisalabad315 Sep 1995Test # 1305
1051649410-111.70Sri Lankav IndiaColombo (RPS)207 Jul 1998ODI # 1344
104*37724314-42.79Sri Lankav ZimbabweHarare204 Dec 1999Test # 1474
104-1246183.87Sri Lankav IndiaNagpur201 Dec 1990ODI # 644
104-1167-89.65Sri Lankav West IndiesWankhede209 Nov 1993ODI # 847
1041681177-88.88Sri Lankav IndiaColombo (SSC)124 Aug 1997ODI # 1226
103*16999111104.04Sri Lankav PakistanColombo (SSC)326 Apr 1997Test # 1367
103134103132100.00Sri Lankav New ZealandDunedin307 Mar 1997Test # 1358
10334922810-45.17Sri Lankav PakistanColombo (RPS)119 Apr 1997Test # 1366
1031591217385.12Sri Lankav ZimbabweBulawayo112 Dec 1999ODI # 1528
102*-1129-91.07Sri Lankav PakistanGujranwala129 Sep 1995ODI # 1003
102*-9012-113.33Sri Lankav PakistanLahore205 Nov 1997ODI # 1251
1023112399142.67Sri Lankav New ZealandHamilton422 Feb 1991Test # 1164
102127100131102.00Sri Lankav ZimbabweColombo (SSC)226 Jan 1998ODI # 1286
1021169862104.08Sri Lankav New ZealandColombo (SSC)105 Jul 1998ODI # 1343
101*1431088-93.51Sri Lankav PakistanDurban102 Dec 1994ODI # 953
101-1535166.01Sri Lankav West IndiesSharjah111 Oct 1995ODI # 1006
1012151385-73.18Sri Lankav PakistanVisakhapatnam127 Mar 1999ODI # 1423
100*42135215-28.40Sri Lankav ZimbabweBulawayo320 Oct 1994Test # 1271
100*-89171112.35Sri Lankav KenyaNairobi (Gym)228 Sep 1996ODI # 1120
100-1064194.33Sri Lankav West IndiesSharjah216 Oct 1995ODI # 1010
10017814416-69.44Sri Lankav PakistanLahore204 Mar 1999Test # 1447
9912886111115.11Sri Lankav ZimbabweHarare218 Dec 1999ODI # 1530
9816811510-85.21Sri Lankav IndiaHyderabad (Deccan)118 Feb 1994ODI # 881
9840327315-35.89Sri Lankav IndiaWankhede203 Dec 1997Test # 1390
97*1248951108.98Sri Lankav ZimbabweHarare205 Nov 1994ODI # 946
97-1376-70.80Sri Lankav PakistanSharjah104 Apr 1997ODI # 1190
971451195181.51Sri Lankav IndiaColombo (RPS)119 Jun 1998ODI # 1338
9619214114268.08Sri Lankav New ZealandAuckland101 Mar 1991Test # 1165
969767121143.28Sri Lankav PakistanMohali124 May 1997ODI # 1212
95*-11712-81.19Sri Lankav AustraliaColombo (RPS)231 Aug 1999ODI # 1491
951441057390.47Sri Lankav PakistanCenturion204 Dec 1994ODI # 954
94*-1095186.23Sri Lankav West IndiesLahore201 Nov 1997ODI # 1247
94-11810-79.66Sri Lankav PakistanSharjah104 Apr 1997ODI # 1190
941811237176.42Sri Lankav PakistanBenoni115 Apr 1998ODI # 1317
93*2812089-44.71Sri Lankav EnglandColombo (SSC)213 Mar 1993Test # 1219
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:

West Indies vs Pakistan at Tarouba, Pakistan tour of West Indies 3rd ODI, Aug 12, 2025 [ODI # 4894]

Pakistan vs West Indies at Tarouba, Pakistan tour of West Indies 2nd ODI, Aug 10, 2025 [ODI # 4893]

West Indies vs Pakistan at Tarouba, Pakistan tour of West Indies 1st ODI, Aug 8, 2025 [ODI # 4892]