Batting Most Runs Innings - Sri Lanka

Players - Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1071035876184.48Sri Lankav IndiaDubai (DICS)26 Sep 2025T20I # 3476
74*9752100142.30Sri Lankav AfghanistanAbu Dhabi18 Sep 2025T20I # 3464
73*524363169.76Sri Lankav ZimbabweHarare7 Sep 2025T20I # 3441
73725153143.13Sri Lankav BangladeshPallekele10 Jul 2025T20I # 3299
68694462154.54Sri Lankav Hong KongDubai (DICS)15 Sep 2025T20I # 3458
64*543736172.97Sri Lankav BangladeshDubai (DICS)20 Sep 2025T20I # 3466
58613281181.25Sri Lankav IndiaDubai (DICS)26 Sep 2025T20I # 3476
55483242171.87Sri Lankav ZimbabweHarare3 Sep 2025T20I # 3434
50513461147.05Sri Lankav BangladeshAbu Dhabi13 Sep 2025T20I # 3453
50714432113.63Sri Lankav PakistanAbu Dhabi23 Sep 2025T20I # 3469
46*422642176.92Sri Lankav ZimbabweHarare7 Sep 2025T20I # 3441
46*633242143.75Sri Lankav BangladeshAbu Dhabi13 Sep 2025T20I # 3453
46523940117.94Sri Lankav BangladeshColombo (RPS)16 Jul 2025T20I # 3318
42231653262.50Sri Lankav BangladeshPallekele10 Jul 2025T20I # 3299
41*341614256.25Sri Lankav ZimbabweHarare3 Sep 2025T20I # 3434
38613540108.57Sri Lankav ZimbabweHarare3 Sep 2025T20I # 3434
35*442542140.00Sri Lankav BangladeshColombo (RPS)16 Jul 2025T20I # 3318
34352513136.00Sri Lankav BangladeshDubai (DICS)20 Sep 2025T20I # 3466
33342041165.00Sri Lankav ZimbabweHarare7 Sep 2025T20I # 3441
32502921110.34Sri Lankav BangladeshDambulla13 Jul 2025T20I # 3315
30241731176.47Sri Lankav ZimbabweHarare7 Sep 2025T20I # 3441
28242030140.00Sri Lankav AfghanistanAbu Dhabi18 Sep 2025T20I # 3464
26*251302200.00Sri Lankav AfghanistanAbu Dhabi18 Sep 2025T20I # 3464
2428252196.00Sri Lankav BangladeshPallekele10 Jul 2025T20I # 3299
22*201121200.00Sri Lankav IndiaDubai (DICS)26 Sep 2025T20I # 3476
22221531146.66Sri Lankav BangladeshDubai (DICS)20 Sep 2025T20I # 3466
21251511140.00Sri Lankav BangladeshColombo (RPS)16 Jul 2025T20I # 3318
21231211175.00Sri Lankav BangladeshDubai (DICS)20 Sep 2025T20I # 3466
20*8921222.22Sri Lankav Hong KongDubai (DICS)15 Sep 2025T20I # 3458
20271620125.00Sri Lankav BangladeshDambulla13 Jul 2025T20I # 3315
20222040100.00Sri Lankav ZimbabweHarare6 Sep 2025T20I # 3439
20291611125.00Sri Lankav Hong KongDubai (DICS)15 Sep 2025T20I # 3458
20251921105.26Sri Lankav PakistanAbu Dhabi23 Sep 2025T20I # 3469
19221811105.55Sri Lankav Hong KongDubai (DICS)15 Sep 2025T20I # 3458
1837231078.26Sri Lankav ZimbabweHarare6 Sep 2025T20I # 3439
17*47212080.95Sri Lankav PakistanAbu Dhabi23 Sep 2025T20I # 3469
17151220141.66Sri Lankav AfghanistanAbu Dhabi18 Sep 2025T20I # 3464
16261610100.00Sri Lankav BangladeshDubai (DICS)20 Sep 2025T20I # 3466
15231320115.38Sri Lankav PakistanAbu Dhabi23 Sep 2025T20I # 3469
15261211125.00Sri Lankav PakistanAbu Dhabi23 Sep 2025T20I # 3469
14*15920155.55Sri Lankav ZimbabweHarare3 Sep 2025T20I # 3434
1324210061.90Sri Lankav ZimbabweHarare6 Sep 2025T20I # 3439
11*25170064.70Sri Lankav BangladeshPallekele10 Jul 2025T20I # 3299
1117142078.57Sri Lankav Hong KongDubai (DICS)15 Sep 2025T20I # 3458
10*6401250.00Sri Lankav BangladeshAbu Dhabi13 Sep 2025T20I # 3453
98910100.00Sri Lankav BangladeshAbu Dhabi13 Sep 2025T20I # 3453
8*6501160.00Sri Lankav BangladeshPallekele10 Jul 2025T20I # 3299
810601133.33Sri Lankav BangladeshDambulla13 Jul 2025T20I # 3315
89520160.00Sri Lankav BangladeshDambulla13 Jul 2025T20I # 3315
815810100.00Sri Lankav ZimbabweHarare6 Sep 2025T20I # 3439
813701114.28Sri Lankav PakistanAbu Dhabi23 Sep 2025T20I # 3469
717140050.00Sri Lankav BangladeshColombo (RPS)16 Jul 2025T20I # 3318
71790077.77Sri Lankav ZimbabweHarare3 Sep 2025T20I # 3434
718100070.00Sri Lankav ZimbabweHarare6 Sep 2025T20I # 3439
6*1590066.66Sri Lankav BangladeshColombo (RPS)16 Jul 2025T20I # 3318
6*20310200.00Sri Lankav Hong KongDubai (DICS)15 Sep 2025T20I # 3458
61291066.66Sri Lankav BangladeshDambulla13 Jul 2025T20I # 3315
616110054.54Sri Lankav BangladeshDambulla13 Jul 2025T20I # 3315
65410150.00Sri Lankav BangladeshColombo (RPS)16 Jul 2025T20I # 3318
68600100.00Sri Lankav ZimbabweHarare3 Sep 2025T20I # 3434
615120050.00Sri Lankav ZimbabweHarare6 Sep 2025T20I # 3439
610510120.00Sri Lankav AfghanistanAbu Dhabi18 Sep 2025T20I # 3464
56510100.00Sri Lankav BangladeshDambulla13 Jul 2025T20I # 3315
53500100.00Sri Lankav Hong KongDubai (DICS)15 Sep 2025T20I # 3458
520110045.45Sri Lankav BangladeshDubai (DICS)20 Sep 2025T20I # 3466
51390055.55Sri Lankav IndiaDubai (DICS)26 Sep 2025T20I # 3476
41350080.00Sri Lankav BangladeshColombo (RPS)16 Jul 2025T20I # 3318
4980050.00Sri Lankav ZimbabweHarare3 Sep 2025T20I # 3434
419100040.00Sri Lankav AfghanistanAbu Dhabi18 Sep 2025T20I # 3464
31280037.50Sri Lankav BangladeshColombo (RPS)16 Jul 2025T20I # 3318
3960050.00Sri Lankav BangladeshAbu Dhabi13 Sep 2025T20I # 3453
3770042.85Sri Lankav IndiaDubai (DICS)26 Sep 2025T20I # 3476
2*5200100.00Sri Lankav IndiaDubai (DICS)26 Sep 2025T20I # 3476
2650040.00Sri Lankav BangladeshDambulla13 Jul 2025T20I # 3315
2450040.00Sri Lankav Hong KongDubai (DICS)15 Sep 2025T20I # 3458
22200100.00Sri Lankav BangladeshDubai (DICS)20 Sep 2025T20I # 3466
1320050.00Sri Lankav ZimbabweHarare3 Sep 2025T20I # 3434
1630033.33Sri Lankav ZimbabweHarare6 Sep 2025T20I # 3439
1530033.33Sri Lankav ZimbabweHarare6 Sep 2025T20I # 3439
1430033.33Sri Lankav BangladeshAbu Dhabi13 Sep 2025T20I # 3453
1220050.00Sri Lankav BangladeshDubai (DICS)20 Sep 2025T20I # 3466
1720050.00Sri Lankav PakistanAbu Dhabi23 Sep 2025T20I # 3469
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:

United Arab Emirates vs Afghanistan at Delhi, ICC Men's T20 World Cup 28th Match, Group D, Feb 16, 2026 [T20I # 3716]

England vs Italy at Eden Gardens, ICC Men's T20 World Cup 29th Match, Group C, Feb 16, 2026 [T20I # 3717]

Australia vs Sri Lanka at Pallekele, ICC Men's T20 World Cup 30th Match, Group B, Feb 16, 2026 [T20I # 3718]