Menu

Account

Create a free account Go Pro

Already have an account? Log in

Most Runs for Sri Lanka in T20I 2026

Kusal Mendis leads Sri Lanka in T20I 2026 with 505 runs (Sri Lanka). Pathum Nissanka (439) and Dasun Shanaka (399) are next.

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

Most Runs for Sri Lanka in T20I 2026

Kusal Mendis leads Sri Lanka in T20I 2026 with 505 runs (Sri Lanka). Pathum Nissanka (439) and Dasun Shanaka (399) are next. Kusal Mendis leads Sri Lanka for runs in T20I 2026 with 505 runs. The leading run scorer can change after every match as the season progresses. Filter by team to analyse runs depth across squads.

T20I Runs Questions

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

Kusal Mendis leads T20I 2026 for Sri Lanka with 505 runs from 17 matches, averaging 33.67 at a strike rate of 133.6. Pathum Nissanka is second on 439 and Dasun Shanaka third on 399. The table ranks every player in T20I 2026 for Sri Lanka by runs, with their team and matches.

Who are the top run scorers in T20I 2026?

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