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
21939933529065.37Sri Lankav IndiaColombo (SSC)126 Jul 2010Test # 1966
17435824420171.31Sri Lankav IndiaColombo (SSC)126 Jul 2010Test # 1966
137*37028812147.56Sri Lankav IndiaColombo (PSS)13 Aug 2010Test # 1968
1111301186594.06Sri Lankav IndiaHarare25 Jun 2010ODI # 2988
11128923312047.63Sri Lankav IndiaGalle118 Jul 2010Test # 1964
11018211512195.65Sri Lankav IndiaDambulla128 Aug 2010ODI # 3040
108*141102140105.88Sri Lankav ZimbabweHarare29 Jun 2010ODI # 2990
10319814512071.03Sri Lankav IndiaGalle118 Jul 2010Test # 1964
1008064104156.25Sri Lankav ZimbabweProvidence13 May 2010T20I # 157
10027622110145.24Sri Lankav IndiaColombo (SSC)126 Jul 2010Test # 1966
98*855694175.00Sri Lankav West IndiesBridgetown17 May 2010T20I # 166
832181396059.71Sri Lankav IndiaColombo (PSS)33 Aug 2010Test # 1968
81745182158.82Sri Lankav New ZealandProvidence130 Apr 2010T20I # 151
80*1379310186.02Sri Lankav IndiaGalle118 Jul 2010Test # 1964
78846692118.18Sri Lankav ZimbabweHarare17 Jun 2010ODI # 2989
7817515710149.68Sri Lankav IndiaColombo (PSS)33 Aug 2010Test # 1968
76*1491218062.80Sri Lankav IndiaColombo (SSC)126 Jul 2010Test # 1966
75152952278.94Sri Lankav IndiaBulawayo130 May 2010ODI # 2983
751731145265.78Sri Lankav IndiaColombo (PSS)13 Aug 2010Test # 1968
731028210089.02Sri Lankav IndiaDambulla222 Jun 2010ODI # 2999
72110798191.13Sri Lankav ZimbabweHarare29 Jun 2010ODI # 2990
716351111139.21Sri Lankav BangladeshDambulla118 Jun 2010ODI # 2995
71966271114.51Sri Lankav IndiaDambulla128 Aug 2010ODI # 3040
701621099064.22Sri Lankav New ZealandDambulla213 Aug 2010ODI # 3031
69138975071.13Sri Lankav ZimbabweHarare17 Jun 2010ODI # 2989
68*704761144.68Sri Lankav IndiaGalle418 Jul 2010Test # 1964
68674953138.77Sri Lankav West IndiesBridgetown17 May 2010T20I # 166
6495759285.33Sri Lankav IndiaGalle118 Jul 2010Test # 1964
6194844172.61Sri Lankav IndiaBulawayo130 May 2010ODI # 2983
60*644571133.33Sri Lankav ZimbabweBulawayo21 Jun 2010ODI # 2985
59*118724181.94Sri Lankav New ZealandDambulla119 Aug 2010ODI # 3037
58684531128.88Sri Lankav EnglandGros Islet113 May 2010T20I # 175
561881543036.36Sri Lankav IndiaColombo (PSS)13 Aug 2010Test # 1968
55*83614090.16Sri Lankav PakistanDambulla115 Jun 2010ODI # 2991
55*115884162.50Sri Lankav IndiaDambulla224 Jun 2010ODI # 3001
54101643084.37Sri Lankav PakistanDambulla115 Jun 2010ODI # 2991
54110735173.97Sri Lankav BangladeshDambulla118 Jun 2010ODI # 2995
548542100128.57Sri Lankav IndiaColombo (SSC)126 Jul 2010Test # 1966
53*82675179.10Sri Lankav IndiaDambulla222 Jun 2010ODI # 2999
5299694075.36Sri Lankav BangladeshDambulla118 Jun 2010ODI # 2995
48123786061.53Sri Lankav IndiaGalle118 Jul 2010Test # 1964
4882625077.41Sri Lankav New ZealandDambulla213 Aug 2010ODI # 3031
46483323139.39Sri Lankav IndiaGros Islet211 May 2010T20I # 173
46503732124.32Sri Lankav IndiaGros Islet211 May 2010T20I # 173
45123846053.57Sri Lankav IndiaColombo (PSS)13 Aug 2010Test # 1968
45105625072.58Sri Lankav IndiaDambulla116 Aug 2010ODI # 3032
4468528084.61Sri Lankav New ZealandDambulla119 Aug 2010ODI # 3037
43463560122.85Sri Lankav BangladeshDambulla118 Jun 2010ODI # 2995
4389614070.49Sri Lankav IndiaDambulla116 Aug 2010ODI # 3032
42*534111102.43Sri Lankav BangladeshDambulla118 Jun 2010ODI # 2995
42*1351145036.84Sri Lankav IndiaColombo (SSC)326 Jul 2010Test # 1966
4277602170.00Sri Lankav IndiaHarare25 Jun 2010ODI # 2988
4285634066.66Sri Lankav PakistanDambulla115 Jun 2010ODI # 2991
41*62574171.92Sri Lankav New ZealandDambulla119 Aug 2010ODI # 3037
41101586070.68Sri Lankav IndiaGalle118 Jul 2010Test # 1964
41118704058.57Sri Lankav IndiaColombo (PSS)13 Aug 2010Test # 1968
40423760108.10Sri Lankav ZimbabweBulawayo21 Jun 2010ODI # 2985
4079594067.79Sri Lankav New ZealandDambulla119 Aug 2010ODI # 3037
3997675058.20Sri Lankav IndiaDambulla128 Aug 2010ODI # 3040
3857466082.60Sri Lankav IndiaDambulla222 Jun 2010ODI # 2999
37*271623231.25Sri Lankav IndiaGros Islet211 May 2010T20I # 173
37*443012123.33Sri Lankav BangladeshDambulla118 Jun 2010ODI # 2995
36*76384094.73Sri Lankav New ZealandDambulla213 Aug 2010ODI # 3031
35*863540100.00Sri Lankav IndiaHarare25 Jun 2010ODI # 2988
35-2380152.17Sri Lankav IndiaDambulla222 Aug 2010ODI # 3038
3481625054.83Sri Lankav IndiaColombo (SSC)326 Jul 2010Test # 1966
33*61492067.34Sri Lankav New ZealandLauderhill223 May 2010T20I # 181
33302650126.92Sri Lankav IndiaGros Islet211 May 2010T20I # 173
33-356094.28Sri Lankav IndiaDambulla222 Aug 2010ODI # 3038
32292321139.13Sri Lankav IndiaBulawayo130 May 2010ODI # 2983
3163452068.88Sri Lankav IndiaDambulla224 Jun 2010ODI # 3001
29262311126.08Sri Lankav New ZealandProvidence130 Apr 2010T20I # 151
28*382130133.33Sri Lankav IndiaHarare25 Jun 2010ODI # 2988
2879491057.14Sri Lankav IndiaColombo (PSS)33 Aug 2010Test # 1968
2734311187.09Sri Lankav New ZealandLauderhill222 May 2010T20I # 180
2759384171.05Sri Lankav IndiaHarare25 Jun 2010ODI # 2988
27482621103.84Sri Lankav IndiaGalle118 Jul 2010Test # 1964
26*292120123.80Sri Lankav IndiaDambulla128 Aug 2010ODI # 3040
25522460104.16Sri Lankav IndiaGalle118 Jul 2010Test # 1964
24251721141.17Sri Lankav New ZealandLauderhill223 May 2010T20I # 181
24211641150.00Sri Lankav IndiaDambulla222 Jun 2010ODI # 2999
23*70424054.76Sri Lankav IndiaGalle418 Jul 2010Test # 1964
23241912121.05Sri Lankav ZimbabweProvidence13 May 2010T20I # 157
2233303073.33Sri Lankav IndiaDambulla116 Aug 2010ODI # 3032
21241940110.52Sri Lankav IndiaHarare25 Jun 2010ODI # 2988
20131221166.66Sri Lankav AustraliaBridgetown29 May 2010T20I # 170
2054480041.66Sri Lankav IndiaBulawayo130 May 2010ODI # 2983
20241640125.00Sri Lankav IndiaDambulla224 Jun 2010ODI # 3001
1921241079.16Sri Lankav AustraliaBridgetown29 May 2010T20I # 170
1936242079.16Sri Lankav IndiaBulawayo130 May 2010ODI # 2983
19211411135.71Sri Lankav IndiaBulawayo130 May 2010ODI # 2983
1842253072.00Sri Lankav PakistanDambulla115 Jun 2010ODI # 2991
1740251068.00Sri Lankav New ZealandLauderhill222 May 2010T20I # 180
17151221141.66Sri Lankav New ZealandLauderhill223 May 2010T20I # 181
1729220077.27Sri Lankav PakistanDambulla115 Jun 2010ODI # 2991
1771382044.73Sri Lankav IndiaDambulla224 Jun 2010ODI # 3001
16*30271059.25Sri Lankav ZimbabweHarare29 Jun 2010ODI # 2990
1624192084.21Sri Lankav EnglandGros Islet113 May 2010T20I # 175
1630272059.25Sri Lankav EnglandGros Islet113 May 2010T20I # 175
1646311051.61Sri Lankav ZimbabweHarare17 Jun 2010ODI # 2989
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:

Lions vs Warriors at Gqeberha, CSA 4-Day Series Division 1 23rd Match, Feb 1-4, 2026 [First-class - Live]
>> 297/8 (94.0 ov, BC Fortuin 107*, L Sipamla 22*, K Mungroo 1/45) - Stumps

KwaZulu-Natal Inland vs Titans at Pietermaritzburg, CSA 4-Day Series Division 1 24th Match, Feb 1-4, 2026 [First-class - Live]
>> 240/5 (82.0 ov, SM Gilson 48*, MG Urquhart 22*, Tsepo Ndwandwa 1/50) - Stumps

Western Province vs Boland at Paarl, CSA 4-Day Series Division 1 22nd Match, Feb 1-4, 2026 [First-class - Live]
>> 401/5 (98.0 ov, K Verreynne 136*, KI Simmonds 85*, A Mnyaka 0/43) - Stumps