Batting Most Runs Innings - last 2 years

High scores for Sri Lanka in T20Is - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1071035876184.48Sri Lankav IndiaDubai (DICS)26 Sep 2025T20I # 3476
1017846134219.56Sri Lankav New ZealandNelson2 Jan 2025T20I # 3081
98*7058114168.96Sri Lankav ZimbabweRawalpindi25 Nov 2025T20I # 3589
90916073150.00Sri Lankav New ZealandMount Maunganui28 Dec 2024T20I # 3079
86-5566156.36Sri Lankav BangladeshSylhet9 Mar 2024T20I # 2509
79694874164.58Sri Lankav IndiaPallekele27 Jul 2024T20I # 2767
76774863158.33Sri Lankav PakistanRawalpindi27 Nov 2025T20I # 3592
74*975210-142.30Sri Lankav AfghanistanAbu Dhabi18 Sep 2025T20I # 3464
73*524363169.76Sri Lankav ZimbabweHarare7 Sep 2025T20I # 3441
73725153143.13Sri Lankav BangladeshPallekele10 Jul 2025T20I # 3299
69593953176.92Sri Lankav ZimbabweColombo (RPS)16 Jan 2024T20I # 2433
68*865053136.00Sri Lankav West IndiesDambulla17 Oct 2024T20I # 2909
68694462154.54Sri Lankav Hong KongDubai (DICS)15 Sep 2025T20I # 3458
67393273209.37Sri Lankav AfghanistanDambulla17 Feb 2024T20I # 2479
66*665162129.41Sri Lankav ZimbabweColombo (RPS)16 Jan 2024T20I # 2433
65*573972166.66Sri Lankav AfghanistanDambulla21 Feb 2024T20I # 2482
64*543736172.97Sri Lankav BangladeshDubai (DICS)20 Sep 2025T20I # 3466
61*764881127.08Sri Lankav BangladeshSylhet4 Mar 2024T20I # 2494
60*493082200.00Sri Lankav AfghanistanDambulla21 Feb 2024T20I # 2482
59723663163.88Sri Lankav BangladeshSylhet4 Mar 2024T20I # 2494
5949359-168.57Sri Lankav West IndiesDambulla13 Oct 2024T20I # 2907
59624724125.53Sri Lankav PakistanRawalpindi29 Nov 2025T20I # 3596
58613281181.25Sri Lankav IndiaDubai (DICS)26 Sep 2025T20I # 3476
55*63367-152.77Sri Lankav West IndiesDambulla17 Oct 2024T20I # 2909
55483242171.87Sri Lankav ZimbabweHarare3 Sep 2025T20I # 3434
54694991110.20Sri Lankav West IndiesDambulla15 Oct 2024T20I # 2908
53573462155.88Sri Lankav IndiaPallekele28 Jul 2024T20I # 2768
52103516-101.96Sri Lankav New ZealandDambulla10 Nov 2024T20I # 2941
5175425-121.42Sri Lankav AfghanistanDambulla19 Feb 2024T20I # 2480
51574052127.50Sri Lankav West IndiesDambulla13 Oct 2024T20I # 2907
50513461147.05Sri Lankav BangladeshAbu Dhabi13 Sep 2025T20I # 3453
50714432113.63Sri Lankav PakistanAbu Dhabi23 Sep 2025T20I # 3469
48513542137.14Sri Lankav New ZealandMount Maunganui30 Dec 2024T20I # 3080
47402871167.85Sri Lankav BangladeshDallas7 Jun 2024T20I # 2646
46*422642176.92Sri Lankav ZimbabweHarare7 Sep 2025T20I # 3441
46*633242143.75Sri Lankav BangladeshAbu Dhabi13 Sep 2025T20I # 3453
46563851121.05Sri Lankav ZimbabweColombo (RPS)14 Jan 2024T20I # 2432
4649295-158.62Sri Lankav NetherlandsGros Islet16 Jun 2024T20I # 2699
46312115219.04Sri Lankav NetherlandsGros Islet16 Jun 2024T20I # 2699
4652345-135.29Sri Lankav IndiaPallekele30 Jul 2024T20I # 2769
46603661127.77Sri Lankav New ZealandMount Maunganui28 Dec 2024T20I # 3079
46382415191.66Sri Lankav New ZealandNelson2 Jan 2025T20I # 3081
4652394-117.94Sri Lankav BangladeshColombo (RPS)16 Jul 2025T20I # 3318
45392771166.66Sri Lankav IndiaPallekele27 Jul 2024T20I # 2767
44*2721-6209.52Sri Lankav BangladeshSylhet4 Mar 2024T20I # 2494
4373413-104.87Sri Lankav IndiaPallekele30 Jul 2024T20I # 2769
42*292224190.90Sri Lankav AfghanistanDambulla19 Feb 2024T20I # 2480
42231653262.50Sri Lankav BangladeshPallekele10 Jul 2025T20I # 3299
41*341614256.25Sri Lankav ZimbabweHarare3 Sep 2025T20I # 3434
41*473831107.89Sri Lankav PakistanRawalpindi22 Nov 2025T20I # 3585
40292361173.91Sri Lankav PakistanRawalpindi27 Nov 2025T20I # 3592
39*432351169.56Sri Lankav ZimbabweColombo (RPS)18 Jan 2024T20I # 2436
39222271177.27Sri Lankav West IndiesDambulla17 Oct 2024T20I # 2909
3861354-108.57Sri Lankav ZimbabweHarare3 Sep 2025T20I # 3434
37412732137.03Sri Lankav BangladeshSylhet6 Mar 2024T20I # 2501
37392832132.14Sri Lankav New ZealandMount Maunganui30 Dec 2024T20I # 3080
36422223163.63Sri Lankav BangladeshSylhet6 Mar 2024T20I # 2501
35*592812125.00Sri Lankav New ZealandDambulla9 Nov 2024T20I # 2939
35*442542140.00Sri Lankav BangladeshColombo (RPS)16 Jul 2025T20I # 3318
34382631130.76Sri Lankav NetherlandsGros Islet16 Jun 2024T20I # 2699
34352513136.00Sri Lankav BangladeshDubai (DICS)20 Sep 2025T20I # 3466
34282522136.00Sri Lankav ZimbabweRawalpindi20 Nov 2025T20I # 3583
33332741122.22Sri Lankav ZimbabweColombo (RPS)18 Jan 2024T20I # 2436
33342041165.00Sri Lankav ZimbabweHarare7 Sep 2025T20I # 3441
32*37214-152.38Sri Lankav BangladeshSylhet6 Mar 2024T20I # 2501
3245245-133.33Sri Lankav IndiaPallekele28 Jul 2024T20I # 2768
32502921110.34Sri Lankav BangladeshDambulla13 Jul 2025T20I # 3315
30*271512200.00Sri Lankav NetherlandsGros Islet16 Jun 2024T20I # 2699
30241731176.47Sri Lankav ZimbabweHarare7 Sep 2025T20I # 3441
28201413200.00Sri Lankav BangladeshSylhet6 Mar 2024T20I # 2501
2824203-140.00Sri Lankav AfghanistanAbu Dhabi18 Sep 2025T20I # 3464
26*33184-144.44Sri Lankav ZimbabweColombo (RPS)14 Jan 2024T20I # 2432
26*2513-2200.00Sri Lankav AfghanistanAbu Dhabi18 Sep 2025T20I # 3464
2624234-113.04Sri Lankav IndiaPallekele28 Jul 2024T20I # 2768
2642275-96.29Sri Lankav IndiaPallekele30 Jul 2024T20I # 2769
26442521104.00Sri Lankav West IndiesDambulla15 Oct 2024T20I # 2908
25*402511100.00Sri Lankav ZimbabweRawalpindi25 Nov 2025T20I # 3589
2548243-104.16Sri Lankav AfghanistanDambulla17 Feb 2024T20I # 2479
2519115-227.27Sri Lankav AfghanistanDambulla19 Feb 2024T20I # 2480
25241921131.57Sri Lankav PakistanRawalpindi22 Nov 2025T20I # 3585
24*42242-100.00Sri Lankav PakistanRawalpindi27 Nov 2025T20I # 3592
24261721141.17Sri Lankav AfghanistanDambulla17 Feb 2024T20I # 2479
24131631150.00Sri Lankav West IndiesDambulla15 Oct 2024T20I # 2908
2428252196.00Sri Lankav BangladeshPallekele10 Jul 2025T20I # 3299
2323144-164.28Sri Lankav AfghanistanDambulla19 Feb 2024T20I # 2480
23281221191.66Sri Lankav AfghanistanDambulla21 Feb 2024T20I # 2482
23221721135.29Sri Lankav New ZealandDambulla9 Nov 2024T20I # 2939
2321164-143.75Sri Lankav New ZealandDambulla9 Nov 2024T20I # 2939
22*201121200.00Sri Lankav IndiaDubai (DICS)26 Sep 2025T20I # 3476
227912244.44Sri Lankav AfghanistanDambulla19 Feb 2024T20I # 2480
2230233-95.65Sri Lankav New ZealandDambulla9 Nov 2024T20I # 2939
22241621137.50Sri Lankav New ZealandNelson2 Jan 2025T20I # 3081
22221531146.66Sri Lankav BangladeshDubai (DICS)20 Sep 2025T20I # 3466
22161222183.33Sri Lankav PakistanRawalpindi22 Nov 2025T20I # 3585
2151261-80.76Sri Lankav BangladeshDallas7 Jun 2024T20I # 2646
21251511140.00Sri Lankav BangladeshColombo (RPS)16 Jul 2025T20I # 3318
21231211175.00Sri Lankav BangladeshDubai (DICS)20 Sep 2025T20I # 3466
20*291811111.11Sri Lankav BangladeshSylhet6 Mar 2024T20I # 2501
20*10612333.33Sri Lankav NetherlandsGros Islet16 Jun 2024T20I # 2699
20*8921222.22Sri Lankav Hong KongDubai (DICS)15 Sep 2025T20I # 3458
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Sri Lanka vs Pakistan at Rawalpindi, Pakistan T20I Tri-Series Final, Nov 29, 2025 [T20I # 3596]

Sri Lanka vs Pakistan at Rawalpindi, Pakistan T20I Tri-Series 6th Match, Nov 27, 2025 [T20I # 3592]

Zimbabwe vs Sri Lanka at Rawalpindi, Pakistan T20I Tri-Series 5th Match, Nov 25, 2025 [T20I # 3589]