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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Kusal Mendis | 1987* | 17 | 17 | 505 | 33.67 | 378 | 133.60 | 50 | 15 | 4 | 0 |
| 2 | Pathum Nissanka | 123736 | 18 | 18 | 439 | 25.82 | 308 | 142.53 | 43 | 19 | 1 | 1 |
| 3 | Dasun Shanaka | 12189 | 21 | 19 | 399 | 22.17 | 248 | 160.89 | 14 | 34 | 3 | 0 |
| 4 | Kamindu Mendis | 232340* | 17 | 16 | 361 | 25.79 | 264 | 136.74 | 30 | 15 | 1 | 0 |
| 5 | Pavan Rathnayake | 410 | 12 | 12 | 263 | 23.91 | 182 | 144.51 | 28 | 7 | 2 | 0 |
| 6 | Kamil Mishara | 026 | 15 | 15 | 233 | 16.64 | 192 | 121.35 | 25 | 9 | 1 | 0 |
| 7 | Dunith Wellalage | 43335 | 14 | 10 | 162 | 23.14 | 132 | 122.73 | 18 | 4 | 0 | 0 |
| 8 | Charith Asalanka | 103116 | 9 | 9 | 156 | 19.50 | 136 | 114.71 | 11 | 5 | 0 | 0 |
| 9 | Lahiru Udara | 9151 | 6 | 6 | 133 | 22.17 | 95 | 140.00 | 20 | 1 | 1 | 0 |
| 10 | Wanindu Hasaranga | 4277 | 11 | 10 | 97 | 12.13 | 83 | 116.87 | 9 | 2 | 0 | 0 |
| 11 | Janith Liyanage | 6 | 6 | 86 | 21.50 | 64 | 134.38 | 8 | 2 | 0 | 0 | |
| 12 | Tharindu Ratnayake | 4 | 4 | 77 | 19.25 | 62 | 124.19 | 8 | 5 | 1 | 0 | |
| 13 | Sineth Jayawardene | 4 | 4 | 63 | 15.75 | 58 | 108.62 | 9 | 2 | 0 | 0 | |
| 14 | Maheesh Theekshana | 17 | 11 | 56 | 8.00 | 64 | 87.50 | 6 | 0 | 0 | 0 | |
| 15 | Sahan Arachchige | 5 | 4 | 43 | 10.75 | 48 | 89.58 | 5 | 0 | 0 | 0 | |
| 16 | Dhananjaya de Silva | 3 | 3 | 43 | 14.33 | 37 | 116.22 | 6 | 0 | 0 | 0 | |
| 17 | Chamindu Wickramasinghe | 2 | 1 | 29 | 29.00 | 24 | 120.83 | 1 | 1 | 0 | 0 | |
| 18 | Dushmantha Chameera | 14 | 9 | 28 | 4.00 | 51 | 54.90 | 1 | 1 | 0 | 0 | |
| 19 | Kusal Perera | 2 | 2 | 23 | 11.50 | 17 | 135.29 | 4 | 0 | 0 | 0 | |
| 20 | Eshan Malinga | 12 | 7 | 18 | 18.00 | 14 | 128.57 | 1 | 1 | 0 | 0 | |
| 21 | Ashen Bandara | 2 | 2 | 18 | 9.00 | 27 | 66.67 | 3 | 0 | 0 | 0 | |
| 22 | Nuwanidu Fernando | 2 | 2 | 16 | 8.00 | 13 | 123.08 | 0 | 2 | 0 | 0 | |
| 23 | Dushan Hemantha | 6 | 4 | 10 | 2.50 | 18 | 55.56 | 0 | 0 | 0 | 0 | |
| 24 | Vijayakanth Viyaskanth | 3 | 2 | 6 | 6.00 | 2 | 300.00 | 0 | 1 | 0 | 0 | |
| 25 | Wanuja Sahan | 2 | 2 | 6 | 6.00 | 11 | 54.55 | 1 | 0 | 0 | 0 | |
| 26 | Sohan de Livera | 2 | 2 | 6 | 3.00 | 7 | 85.71 | 1 | 0 | 0 | 0 | |
| 27 | Chamika Karunaratne | 1 | 1 | 4 | 4.00 | 8 | 50.00 | 0 | 0 | 0 | 0 | |
| 28 | Matheesha Pathirana | 7 | 2 | 2 | 2.00 | 5 | 40.00 | 0 | 0 | 0 | 0 | |
| 29 | Nuwan Thushara | 6 | 3 | 2 | - | 5 | 40.00 | 0 | 0 | 0 | 0 | |
| 30 | Lasith Croospulle | 3 | 3 | 2 | 0.67 | 6 | 33.33 | 0 | 0 | 0 | 0 |
More T20I Leaderboards
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.