Menu

Account

Create a free account Go Pro

Already have an account? Log in

Most Matches for Sri Lanka in T20I 2026

Dasun Shanaka leads Sri Lanka in T20I 2026 with 21 matches (Sri Lanka). Pathum Nissanka (18) and Kusal Mendis (17) are next.

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Matches Runs Avg BF SR 4s 6s 50s 100s
1Dasun ShanakaSri LankaSL21 matches, 19 innings1218921192139922.17248160.89143430
2Pathum NissankaSri LankaSL18 matches, 18 innings12373618181843925.82308142.53431911
3Kusal MendisSri LankaSL17 matches, 17 innings1987*17171750533.67378133.60501540
4Kamindu MendisSri LankaSL17 matches, 16 innings232340*17161736125.79264136.74301510
5Maheesh TheekshanaSri LankaSL17 matches, 11 innings4132*171117568.006487.506000
6Kamil MisharaSri LankaSL15 matches, 15 innings02615151523316.64192121.3525910
7Dushmantha ChameeraSri LankaSL14 matches, 9 innings806*14914284.005154.901100
8Dunith WellalageSri LankaSL14 matches, 10 innings4333514101416223.14132122.7318400
9Eshan MalingaSri LankaSL12 matches, 7 innings0*01*127121818.0014128.571100
10Pavan RathnayakeSri LankaSL12 matches, 12 innings41012121226323.91182144.5128720
11Wanindu HasarangaSri LankaSL11 matches, 10 innings1110119712.1383116.879200
12Charith AsalankaSri LankaSL9 matches, 9 innings99915619.50136114.7111500
13Dilshan MadushankaSri LankaSL7 matches, 2 innings72700.0070.000000
14Matheesha PathiranaSri LankaSL7 matches, 2 innings72722.00540.000000
15Lahiru UdaraSri LankaSL6 matches, 6 innings66613322.1795140.0020110
16Nuwan ThusharaSri LankaSL6 matches, 3 innings6362-540.000000
17Janith LiyanageSri LankaSL6 matches, 6 innings6668621.5064134.388200
18Dushan HemanthaSri LankaSL6 matches, 4 innings646102.501855.560000
19Sahan ArachchigeSri LankaSL5 matches, 4 innings5454310.754889.585000
20Tharindu RatnayakeSri LankaSL4 matches, 4 innings4447719.2562124.198510
21Sineth JayawardeneSri LankaSL4 matches, 4 innings4446315.7558108.629200
22Dhananjaya de SilvaSri LankaSL3 matches, 3 innings3334314.3337116.226000
23Binura FernandoSri LankaSL3 matches, 2 innings32300.0030.000000
24Vijayakanth ViyaskanthSri LankaSL3 matches, 2 innings32366.002300.000100
25Lasith CroospulleSri LankaSL3 matches, 3 innings33320.67633.330000
26Kusal PereraSri LankaSL2 matches, 2 innings2222311.5017135.294000
27Ashen BandaraSri LankaSL2 matches, 2 innings222189.002766.673000
28Nuwanidu FernandoSri LankaSL2 matches, 2 innings222168.0013123.080200
29Chamindu WickramasingheSri LankaSL2 matches, 1 innings2122929.0024120.831100
30Wanuja SahanSri LankaSL2 matches, 2 innings22266.001154.551000
31Sohan de LiveraSri LankaSL2 matches, 2 innings22263.00785.711000
32Chamika KarunaratneSri LankaSL1 match, 1 innings11144.00850.000000
33Pramod MadushanSri LankaSL1 match, 0 innings1010-0-0000
Showing the top 10 of 33

Most Matches for Sri Lanka in T20I 2026

Dasun Shanaka leads Sri Lanka in T20I 2026 with 21 matches (Sri Lanka). Pathum Nissanka (18) and Kusal Mendis (17) are next. Dasun Shanaka leads Sri Lanka for matches in T20I 2026 with 21 matches. The leading player can change after every match as the season progresses. Filter by team to analyse matches depth across squads.

T20I Matches Questions

Who has the most matches for Sri Lanka in T20I 2026?

Dasun Shanaka leads T20I 2026 for Sri Lanka with 21 matches from 21 matches, averaging 22.17 at a strike rate of 160.89. Pathum Nissanka is second on 18 and Kusal Mendis third on 17. The table ranks every player in T20I 2026 for Sri Lanka by matches, with their team and matches.

Who are the top players in T20I 2026?

The top three players in T20I 2026 for Sri Lanka are Dasun Shanaka (21 in 21 matches), Pathum Nissanka (18 in 18 matches) and Kusal Mendis (17 in 17 matches). Dasun Shanaka is 3 matches clear of Pathum Nissanka. Every other player follows in the table, with their team and matches.