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