Menu

Account

Create a free account Go Pro

Already have an account? Log in

Most Innings Batted for Sri Lanka in T20I 2026

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

Updated , after Afghanistan vs Zimbabwe
# Player Last 3 Mat Inns Runs Avg BF SR 4s 6s 50s 100s
1Dasun ShanakaSri LankaSL21 matches, 19 innings12189211939922.17248160.89143430
2Pathum NissankaSri LankaSL18 matches, 18 innings123736181843925.82308142.53431911
3Kusal MendisSri LankaSL17 matches, 17 innings1987*171750533.67378133.60501540
4Kamindu MendisSri LankaSL17 matches, 16 innings232340*171636125.79264136.74301510
5Kamil MisharaSri LankaSL15 matches, 15 innings026151523316.64192121.3525910
6Pavan RathnayakeSri LankaSL12 matches, 12 innings410121226323.91182144.5128720
7Maheesh TheekshanaSri LankaSL17 matches, 11 innings4132*1711568.006487.506000
8Dunith WellalageSri LankaSL14 matches, 10 innings43335141016223.14132122.7318400
9Wanindu HasarangaSri LankaSL11 matches, 10 innings427711109712.1383116.879200
10Dushmantha ChameeraSri LankaSL14 matches, 9 innings806*149284.005154.901100
11Charith AsalankaSri LankaSL9 matches, 9 innings9915619.50136114.7111500
12Eshan MalingaSri LankaSL12 matches, 7 innings1271818.0014128.571100
13Lahiru UdaraSri LankaSL6 matches, 6 innings6613322.1795140.0020110
14Janith LiyanageSri LankaSL6 matches, 6 innings668621.5064134.388200
15Dushan HemanthaSri LankaSL6 matches, 4 innings64102.501855.560000
16Sahan ArachchigeSri LankaSL5 matches, 4 innings544310.754889.585000
17Tharindu RatnayakeSri LankaSL4 matches, 4 innings447719.2562124.198510
18Sineth JayawardeneSri LankaSL4 matches, 4 innings446315.7558108.629200
19Nuwan ThusharaSri LankaSL6 matches, 3 innings632-540.000000
20Dhananjaya de SilvaSri LankaSL3 matches, 3 innings334314.3337116.226000
21Lasith CroospulleSri LankaSL3 matches, 3 innings3320.67633.330000
22Dilshan MadushankaSri LankaSL7 matches, 2 innings7200.0070.000000
23Matheesha PathiranaSri LankaSL7 matches, 2 innings7222.00540.000000
24Binura FernandoSri LankaSL3 matches, 2 innings3200.0030.000000
25Vijayakanth ViyaskanthSri LankaSL3 matches, 2 innings3266.002300.000100
26Kusal PereraSri LankaSL2 matches, 2 innings222311.5017135.294000
27Ashen BandaraSri LankaSL2 matches, 2 innings22189.002766.673000
28Nuwanidu FernandoSri LankaSL2 matches, 2 innings22168.0013123.080200
29Wanuja SahanSri LankaSL2 matches, 2 innings2266.001154.551000
30Sohan de LiveraSri LankaSL2 matches, 2 innings2263.00785.711000
31Chamindu WickramasingheSri LankaSL2 matches, 1 innings212929.0024120.831100
32Chamika KarunaratneSri LankaSL1 match, 1 innings1144.00850.000000
Showing the top 10 of 32

Most Innings Batted for Sri Lanka in T20I 2026

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

T20I Innings batted Questions

Who has the most innings batted for Sri Lanka in T20I 2026?

Dasun Shanaka leads T20I 2026 for Sri Lanka with 19 innings batted 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 innings batted, with their team and matches.

Who are the top batters in T20I 2026?

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