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