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
79944455179.54Sri Lankav NetherlandsGeelong120 Oct 2022T20I # 1835
741056062123.33Sri Lankav U.A.E.Geelong118 Oct 2022T20I # 1832
73644865152.08Sri Lankav New ZealandQueenstown108 Apr 2023T20I # 2041
68*684353158.13Sri Lankav IrelandHobart223 Oct 2022T20I # 1841
67704525148.88Sri Lankav EnglandSydney105 Nov 2022T20I # 1867
67504126163.41Sri Lankav New ZealandAuckland102 Apr 2023T20I # 2039
66*784262157.14Sri Lankav AfghanistanBrisbane201 Nov 2022T20I # 1856
56*382226254.54Sri Lankav IndiaPune105 Jan 2023T20I # 1985
53*964541117.77Sri Lankav New ZealandAuckland102 Apr 2023T20I # 2039
52393134167.74Sri Lankav IndiaPune105 Jan 2023T20I # 1985
45472733166.66Sri Lankav IndiaWankhede203 Jan 2023T20I # 1984
4065452-88.88Sri Lankav AustraliaPerth125 Oct 2022T20I # 1845
38*452532152.00Sri Lankav AustraliaPerth125 Oct 2022T20I # 1845
373219-4194.73Sri Lankav IndiaPune105 Jan 2023T20I # 1985
37402632142.30Sri Lankav New ZealandDunedin105 Apr 2023T20I # 2040
35493241109.37Sri Lankav New ZealandSydney229 Oct 2022T20I # 1850
35453221109.37Sri Lankav New ZealandDunedin105 Apr 2023T20I # 2040
34382232154.54Sri Lankav New ZealandSydney229 Oct 2022T20I # 1850
33302131157.14Sri Lankav U.A.E.Geelong118 Oct 2022T20I # 1832
3355354-94.28Sri Lankav IndiaPune105 Jan 2023T20I # 1985
33392122157.14Sri Lankav New ZealandQueenstown108 Apr 2023T20I # 2041
31*33222-140.90Sri Lankav IrelandHobart223 Oct 2022T20I # 1841
3138303-103.33Sri Lankav NetherlandsGeelong120 Oct 2022T20I # 1835
31352521124.00Sri Lankav IrelandHobart223 Oct 2022T20I # 1841
29372321126.08Sri Lankav NamibiaGeelong216 Oct 2022T20I # 1823
2844255-112.00Sri Lankav IndiaWankhede203 Jan 2023T20I # 1984
2647233-113.04Sri Lankav AustraliaPerth125 Oct 2022T20I # 1845
2533272192.59Sri Lankav AfghanistanBrisbane201 Nov 2022T20I # 1856
2520932277.77Sri Lankav New ZealandAuckland102 Apr 2023T20I # 2039
2545254-100.00Sri Lankav New ZealandQueenstown108 Apr 2023T20I # 2041
243519-2126.31Sri Lankav New ZealandDunedin105 Apr 2023T20I # 2040
23*3816-2143.75Sri Lankav IndiaWankhede203 Jan 2023T20I # 1984
233117-2135.29Sri Lankav IndiaRajkot207 Jan 2023T20I # 1986
23281522153.33Sri Lankav IndiaRajkot207 Jan 2023T20I # 1986
2241223-100.00Sri Lankav EnglandSydney105 Nov 2022T20I # 1867
22301421157.14Sri Lankav IndiaRajkot207 Jan 2023T20I # 1986
21*1311-2190.90Sri Lankav New ZealandAuckland102 Apr 2023T20I # 2039
21191012210.00Sri Lankav IndiaWankhede203 Jan 2023T20I # 1984
2039212-95.23Sri Lankav NamibiaGeelong216 Oct 2022T20I # 1823
2023912222.22Sri Lankav New ZealandQueenstown108 Apr 2023T20I # 2041
1918132-146.15Sri Lankav NetherlandsGeelong120 Oct 2022T20I # 1835
1927181-105.55Sri Lankav AfghanistanBrisbane201 Nov 2022T20I # 1856
19171421135.71Sri Lankav IndiaRajkot207 Jan 2023T20I # 1986
1824132-138.46Sri Lankav U.A.E.Geelong118 Oct 2022T20I # 1832
1824143-128.57Sri Lankav AfghanistanBrisbane201 Nov 2022T20I # 1856
18211411128.57Sri Lankav EnglandSydney105 Nov 2022T20I # 1867
1531173-88.23Sri Lankav IndiaRajkot207 Jan 2023T20I # 1986
1591011150.00Sri Lankav New ZealandAuckland102 Apr 2023T20I # 2039
151182-187.50Sri Lankav New ZealandQueenstown108 Apr 2023T20I # 2041
14*1672-200.00Sri Lankav AustraliaPerth125 Oct 2022T20I # 1845
142521-166.66Sri Lankav NetherlandsGeelong120 Oct 2022T20I # 1835
1225111-109.09Sri Lankav NamibiaGeelong216 Oct 2022T20I # 1823
1219151180.00Sri Lankav IndiaWankhede203 Jan 2023T20I # 1984
11*1411-1100.00Sri Lankav NamibiaGeelong216 Oct 2022T20I # 1823
11*25101-110.00Sri Lankav IndiaPune105 Jan 2023T20I # 1985
1010102-100.00Sri Lankav AfghanistanBrisbane201 Nov 2022T20I # 1856
1018111-90.90Sri Lankav IndiaWankhede203 Jan 2023T20I # 1984
108511200.00Sri Lankav New ZealandDunedin105 Apr 2023T20I # 2040
9*842-225.00Sri Lankav IndiaRajkot207 Jan 2023T20I # 1986
916101-90.00Sri Lankav NamibiaGeelong216 Oct 2022T20I # 1823
91711--81.81Sri Lankav EnglandSydney105 Nov 2022T20I # 1867
91391-100.00Sri Lankav EnglandSydney105 Nov 2022T20I # 1867
9881-112.50Sri Lankav IndiaRajkot207 Jan 2023T20I # 1986
975-1180.00Sri Lankav New ZealandDunedin105 Apr 2023T20I # 2040
91992-100.00Sri Lankav New ZealandDunedin105 Apr 2023T20I # 2040
8*3021--38.09Sri Lankav New ZealandSydney229 Oct 2022T20I # 1850
82015--53.33Sri Lankav NamibiaGeelong216 Oct 2022T20I # 1823
822111-72.72Sri Lankav U.A.E.Geelong118 Oct 2022T20I # 1832
895-1160.00Sri Lankav NetherlandsGeelong120 Oct 2022T20I # 1835
8159--88.88Sri Lankav EnglandSydney105 Nov 2022T20I # 1867
81062-133.33Sri Lankav IndiaWankhede203 Jan 2023T20I # 1984
7951-140.00Sri Lankav AustraliaPerth125 Oct 2022T20I # 1845
71281-87.50Sri Lankav New ZealandDunedin105 Apr 2023T20I # 2040
686--100.00Sri Lankav NamibiaGeelong216 Oct 2022T20I # 1823
5*84--125.00Sri Lankav NetherlandsGeelong120 Oct 2022T20I # 1835
5158--62.50Sri Lankav NamibiaGeelong216 Oct 2022T20I # 1823
5198--62.50Sri Lankav U.A.E.Geelong118 Oct 2022T20I # 1832
5961-83.33Sri Lankav AustraliaPerth125 Oct 2022T20I # 1845
5154--125.00Sri Lankav IndiaWankhede203 Jan 2023T20I # 1984
498--50.00Sri Lankav NamibiaGeelong216 Oct 2022T20I # 1823
4931-133.33Sri Lankav New ZealandSydney229 Oct 2022T20I # 1850
4118--50.00Sri Lankav New ZealandSydney229 Oct 2022T20I # 1850
41051-80.00Sri Lankav New ZealandSydney229 Oct 2022T20I # 1850
4661-66.66Sri Lankav New ZealandSydney229 Oct 2022T20I # 1850
365--60.00Sri Lankav AustraliaPerth125 Oct 2022T20I # 1845
3138--37.50Sri Lankav New ZealandSydney229 Oct 2022T20I # 1850
3128--37.50Sri Lankav EnglandSydney105 Nov 2022T20I # 1867
3106--50.00Sri Lankav IndiaPune105 Jan 2023T20I # 1985
3116--50.00Sri Lankav New ZealandQueenstown108 Apr 2023T20I # 2041
2*42--100.00Sri Lankav NetherlandsGeelong120 Oct 2022T20I # 1835
233--66.66Sri Lankav U.A.E.Geelong118 Oct 2022T20I # 1832
253--66.66Sri Lankav IndiaPune105 Jan 2023T20I # 1985
265--40.00Sri Lankav IndiaRajkot207 Jan 2023T20I # 1986
1*21--100.00Sri Lankav U.A.E.Geelong118 Oct 2022T20I # 1832
1*41--100.00Sri Lankav U.A.E.Geelong118 Oct 2022T20I # 1832
1*41--100.00Sri Lankav New ZealandDunedin105 Apr 2023T20I # 2040
184--25.00Sri Lankav AustraliaPerth125 Oct 2022T20I # 1845
1113--33.33Sri Lankav IndiaWankhede203 Jan 2023T20I # 1984
164--25.00Sri Lankav IndiaWankhede203 Jan 2023T20I # 1984
193--33.33Sri Lankav IndiaRajkot207 Jan 2023T20I # 1986
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:

London Spirit (Men) vs Welsh Fire (Men) at Cardiff, The Hundred Men's Competition 6th Match, Aug 9, 2025 [Twenty20]

Manchester Originals (Men) vs Oval Invincibles (Men) at The Oval, The Hundred Men's Competition 5th Match, Aug 9, 2025 [Twenty20]

France vs Austria at Stockholm, Viking Cup 6th Match, Aug 9, 2025 [T20I # 3401]