Batting Most Runs Innings - Sri Lanka

Players - Sri Lanka

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
79694874164.58Sri Lankav IndiaPallekele27 Jul 2024T20I # 2767
53573462155.88Sri Lankav IndiaPallekele28 Jul 2024T20I # 2768
47402871167.85Sri Lankav BangladeshDallas7 Jun 2024T20I # 2646
46312115219.04Sri Lankav NetherlandsGros Islet16 Jun 2024T20I # 2699
46492950158.62Sri Lankav NetherlandsGros Islet16 Jun 2024T20I # 2699
46523450135.29Sri Lankav IndiaPallekele30 Jul 2024T20I # 2769
45392771166.66Sri Lankav IndiaPallekele27 Jul 2024T20I # 2767
43734130104.87Sri Lankav IndiaPallekele30 Jul 2024T20I # 2769
34382631130.76Sri Lankav NetherlandsGros Islet16 Jun 2024T20I # 2699
32452450133.33Sri Lankav IndiaPallekele28 Jul 2024T20I # 2768
30*271512200.00Sri Lankav NetherlandsGros Islet16 Jun 2024T20I # 2699
26242340113.04Sri Lankav IndiaPallekele28 Jul 2024T20I # 2768
2642275096.29Sri Lankav IndiaPallekele30 Jul 2024T20I # 2769
2151261080.76Sri Lankav BangladeshDallas7 Jun 2024T20I # 2646
20*10612333.33Sri Lankav NetherlandsGros Islet16 Jun 2024T20I # 2699
20331430142.85Sri Lankav IndiaPallekele27 Jul 2024T20I # 2767
1946301063.33Sri Lankav South AfricaNew York3 Jun 2024T20I # 2635
1923210190.47Sri Lankav BangladeshDallas7 Jun 2024T20I # 2646
1724201185.00Sri Lankav NetherlandsGros Islet16 Jun 2024T20I # 2699
16241602100.00Sri Lankav South AfricaNew York3 Jun 2024T20I # 2635
1627191084.21Sri Lankav BangladeshDallas7 Jun 2024T20I # 2646
14181201116.66Sri Lankav IndiaPallekele28 Jul 2024T20I # 2768
1215820150.00Sri Lankav IndiaPallekele27 Jul 2024T20I # 2767
12161001120.00Sri Lankav IndiaPallekele28 Jul 2024T20I # 2768
1119151073.33Sri Lankav South AfricaNew York3 Jun 2024T20I # 2635
1011820125.00Sri Lankav BangladeshDallas7 Jun 2024T20I # 2646
1018112090.90Sri Lankav IndiaPallekele28 Jul 2024T20I # 2768
913100190.00Sri Lankav South AfricaNew York3 Jun 2024T20I # 2635
7*20161043.75Sri Lankav South AfricaNew York3 Jun 2024T20I # 2635
61190066.66Sri Lankav South AfricaNew York3 Jun 2024T20I # 2635
6870085.71Sri Lankav IndiaPallekele27 Jul 2024T20I # 2767
4*7200200.00Sri Lankav IndiaPallekele30 Jul 2024T20I # 2769
41151080.00Sri Lankav BangladeshDallas7 Jun 2024T20I # 2646
31580037.50Sri Lankav South AfricaNew York3 Jun 2024T20I # 2635
3870042.85Sri Lankav BangladeshDallas7 Jun 2024T20I # 2646
3540075.00Sri Lankav IndiaPallekele30 Jul 2024T20I # 2769
31560050.00Sri Lankav IndiaPallekele30 Jul 2024T20I # 2769
2530066.66Sri Lankav IndiaPallekele27 Jul 2024T20I # 2767
21450040.00Sri Lankav IndiaPallekele27 Jul 2024T20I # 2767
2230066.66Sri Lankav IndiaPallekele28 Jul 2024T20I # 2768
1*3100100.00Sri Lankav IndiaPallekele28 Jul 2024T20I # 2768
1*3100100.00Sri Lankav IndiaPallekele30 Jul 2024T20I # 2769
1730033.33Sri Lankav IndiaPallekele30 Jul 2024T20I # 2769
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:

India vs Namibia at Delhi, ICC Men's T20 World Cup 18th Match, Group A, Feb 12, 2026 [T20I # 3703]

Nepal vs Italy at Wankhede, ICC Men's T20 World Cup 17th Match, Group C, Feb 12, 2026 [T20I # 3702]

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