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
27046836536273.97Sri Lankav ZimbabweBulawayo214 May 2004Test # 1699
24951632436176.85Sri Lankav ZimbabweBulawayo214 May 2004Test # 1699
23756341525357.10Sri Lankav South AfricaGalle14 Aug 2004Test # 1709
23252935731164.98Sri Lankav South AfricaColombo (SSC)111 Aug 2004Test # 1710
17033325321067.19Sri Lankav ZimbabweHarare26 May 2004Test # 1698
157228147193106.80Sri Lankav ZimbabweHarare26 May 2004Test # 1698
13333726819049.62Sri Lankav AustraliaCairns29 Jul 2004Test # 1706
13021313214198.48Sri Lankav IndiaColombo (RPS)227 Jul 2004ODI # 2153
113153106172106.60Sri Lankansv Zimbabwe AHarare21 May 2004First-class
107*130101110105.94Sri Lankav BangladeshColombo (RPS)223 Jul 2004ODI # 2151
100*1741527165.78Sri Lankav ZimbabweBulawayo214 May 2004Test # 1699
97*1881408069.28Sri Lankav South AfricaDambulla225 Aug 2004ODI # 2160
9727820017048.50Sri Lankansv Zimbabwe AHarare21 May 2004First-class
9514793162102.15Sri Lankansv Zimbabwe AHarare21 May 2004First-class
8225221010039.04Sri Lankav South AfricaColombo (SSC)111 Aug 2004Test # 1710
79128857092.94Sri Lankav South AfricaColombo (SSC)131 Aug 2004ODI # 2163
74*8364121115.62Sri Lankav ZimbabweBulawayo222 Apr 2004ODI # 2120
74*121866086.04Sri Lankav South AfricaDambulla228 Aug 2004ODI # 2161
741601158064.34Sri Lankav AustraliaCairns29 Jul 2004Test # 1706
741991396053.23Sri Lankav South AfricaGalle34 Aug 2004Test # 1709
73*1157280101.38Sri Lankav ZimbabweBulawayo220 Apr 2004ODI # 2119
73134899082.02Sri Lankav U.A.E.Dambulla117 Jul 2004ODI # 2146
721781517047.68Sri Lankav South AfricaColombo (SSC)311 Aug 2004Test # 1710
721127141101.40Sri Lankav South AfricaColombo (SSC)131 Aug 2004ODI # 2163
702491996035.17Sri Lankav AustraliaCairns29 Jul 2004Test # 1706
6919314210048.59Sri Lankav South AfricaGalle14 Aug 2004Test # 1709
662631737038.15Sri Lankav AustraliaCairns49 Jul 2004Test # 1706
65140878074.71Sri Lankav IndiaColombo (RPS)11 Aug 2004ODI # 2155
64*1301004064.00Sri Lankav BangladeshColombo (RPS)223 Jul 2004ODI # 2151
648458101110.34Sri Lankav South AfricaColombo (SSC)311 Aug 2004Test # 1710
64122825078.04Sri Lankav South AfricaColombo (RPS)220 Aug 2004ODI # 2156
631351007063.00Sri Lankav ZimbabweHarare127 Apr 2004ODI # 2123
63158833075.90Sri Lankav South AfricaColombo (RPS)122 Aug 2004ODI # 2158
61*113922066.30Sri Lankav South AfricaColombo (RPS)122 Aug 2004ODI # 2158
58*644931118.36Sri Lankav IndiaDambulla118 Jul 2004ODI # 2148
58976511089.23Sri Lankav South AfricaGalle14 Aug 2004Test # 1709
57825431105.55Sri Lankav IndiaDambulla118 Jul 2004ODI # 2148
53109826064.63Sri Lankav IndiaColombo (RPS)11 Aug 2004ODI # 2155
527541102126.82Sri Lankansv Zimbabwe AHarare21 May 2004First-class
5275647081.25Sri Lankav South AfricaDambulla228 Aug 2004ODI # 2161
51*695151100.00Sri Lankav ZimbabweHarare129 Apr 2004ODI # 2124
5168555092.72Sri Lankav ZimbabweHarare127 Apr 2004ODI # 2123
5195617083.60Sri Lankav South AfricaColombo (RPS)220 Aug 2004ODI # 2156
5196686075.00Sri Lankav South AfricaColombo (SSC)131 Aug 2004ODI # 2163
5082753066.66Sri Lankav IndiaDambulla118 Jul 2004ODI # 2148
49123795062.02Sri Lankav IndiaDambulla118 Jul 2004ODI # 2148
48*654550106.66Sri Lankav South AfricaDambulla228 Aug 2004ODI # 2161
48128956050.52Sri Lankav ZimbabweBulawayo214 May 2004Test # 1699
4795653072.30Sri Lankav ZimbabweHarare129 Apr 2004ODI # 2124
46114732163.01Sri Lankav South AfricaDambulla228 Aug 2004ODI # 2161
441501142038.59Sri Lankav AustraliaDarwin41 Jul 2004Test # 1705
431661186036.44Sri Lankav AustraliaCairns29 Jul 2004Test # 1706
43111596072.88Sri Lankav South AfricaColombo (SSC)111 Aug 2004Test # 1710
43135804053.75Sri Lankav ZimbabweThe Oval214 Sep 2004ODI # 2173
4093606066.66Sri Lankansv Zimbabwe AHarare21 May 2004First-class
4094756053.33Sri Lankav ZimbabweHarare26 May 2004Test # 1698
40105816049.38Sri Lankav South AfricaColombo (SSC)111 Aug 2004Test # 1710
3978463084.78Sri Lankav IndiaColombo (RPS)227 Jul 2004ODI # 2153
3964453086.66Sri Lankav South AfricaColombo (SSC)131 Aug 2004ODI # 2163
38*733720102.70Sri Lankav South AfricaColombo (RPS)220 Aug 2004ODI # 2156
3891602063.33Sri Lankav ZimbabweHarare129 Apr 2004ODI # 2124
38323022126.66Sri Lankav ZimbabweHarare129 Apr 2004ODI # 2124
3752525071.15Sri Lankav ZimbabweHarare26 May 2004Test # 1698
3636416087.80Sri Lankav ZimbabweThe Oval214 Sep 2004ODI # 2173
35*53412085.36Sri Lankav ZimbabweBulawayo220 Apr 2004ODI # 2119
3586615057.37Sri Lankav AustraliaCairns29 Jul 2004Test # 1706
3493463073.91Sri Lankav AustraliaCairns29 Jul 2004Test # 1706
3463394187.17Sri Lankav IndiaDambulla118 Jul 2004ODI # 2148
33121784042.30Sri Lankav South AfricaGalle14 Aug 2004Test # 1709
32*93623051.61Sri Lankav ZimbabweBulawayo214 May 2004Test # 1699
32117812039.50Sri Lankav AustraliaDarwin41 Jul 2004Test # 1705
31483041103.33Sri Lankav ZimbabweBulawayo222 Apr 2004ODI # 2120
2944403172.50Sri Lankav South AfricaGalle34 Aug 2004Test # 1709
28*392641107.69Sri Lankav ZimbabweHarare225 Apr 2004ODI # 2122
28*-544051.85Sri Lankav ZimbabweHarare26 May 2004Test # 1698
28-675041.79Sri Lankav ZimbabweHarare26 May 2004Test # 1698
2843433065.11Sri Lankav ZimbabweThe Oval214 Sep 2004ODI # 2173
2853404070.00Sri Lankav ZimbabweThe Oval214 Sep 2004ODI # 2173
2755323084.37Sri Lankav EnglandSouthampton217 Sep 2004ODI # 2177
2653351074.28Sri Lankav ZimbabweHarare127 Apr 2004ODI # 2123
2641292189.65Sri Lankav ZimbabweHarare26 May 2004Test # 1698
26272640100.00Sri Lankav U.A.E.Dambulla117 Jul 2004ODI # 2146
26150782033.33Sri Lankav PakistanColombo (RPS)221 Jul 2004ODI # 2150
2658365072.22Sri Lankav South AfricaColombo (RPS)122 Aug 2004ODI # 2158
25*41282089.28Sri Lankav ZimbabweThe Oval214 Sep 2004ODI # 2173
2594634039.68Sri Lankav South AfricaGalle34 Aug 2004Test # 1709
2566641039.06Sri Lankav South AfricaGalle14 Aug 2004Test # 1709
2439320175.00Sri Lankav South AfricaColombo (RPS)220 Aug 2004ODI # 2156
23*29374062.16Sri Lankav South AfricaColombo (SSC)311 Aug 2004Test # 1710
2354413056.09Sri Lankav ZimbabweHarare127 Apr 2004ODI # 2123
2364382060.52Sri Lankav EnglandSouthampton217 Sep 2004ODI # 2177
2242425052.38Sri Lankansv Zimbabwe AHarare21 May 2004First-class
2261433051.16Sri Lankav AustraliaCairns49 Jul 2004Test # 1706
2232350062.85Sri Lankav IndiaColombo (RPS)11 Aug 2004ODI # 2155
21*35322065.62Sri Lankav ZimbabweBulawayo222 Apr 2004ODI # 2120
21*73541038.88Sri Lankav South AfricaColombo (SSC)311 Aug 2004Test # 1710
2133351060.00Sri Lankav ZimbabweHarare129 Apr 2004ODI # 2124
2159514041.17Sri Lankav AustraliaCairns49 Jul 2004Test # 1706
2145300170.00Sri Lankav U.A.E.Dambulla117 Jul 2004ODI # 2146
2141242087.50Sri Lankav U.A.E.Dambulla117 Jul 2004ODI # 2146
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:

Gujarat vs Tripura at Agartala, Ranji Trophy Elite, Group C, Jan 29-Feb 1, 2026 [First-class - Live]
>> 208/3 (57.0 ov, GH Vihari 40*, V Shankar 51*, CT Gaja 2/38) - Stumps

Sui Northern Gas Pipelines Limited vs Khan Research Labs at Karachi, President's Trophy Grade-I 22nd Match, Jan 27-30, 2026 [First-class]

Nagaland vs Andhra at Sovima, Ranji Trophy Elite, Group A, Jan 29-Feb 1, 2026 [First-class - Live]
>> 267/5 (70.0 ov, CR Gnaneshwar 87*, KV Sasikanth 31*, VG Zhimomi 4/45) - Stumps