top of page
SPORTS

International Cricket - Sri Lanka
Most Catches (T20)
This list features the players with the most catches for the Sri Lanka national cricket team in Twenty20 history.
RANK | PLAYER | APPS | CATCHES | YEARS |
1 | Dasun Shanaka | 114 | 40 | 2015-2025 |
2 | Wanindu Hasaranga | 85 | 35 | 2019-2025 |
3 | Niroshan Perera | 80 | 29 | 2010-2021 |
4 | Angelo Mathews | 90 | 27 | 2009-2024 |
5 | Tillakaratne Dilshan | 80 | 26 | 2006-2016 |
6 | Dhananjaya de Silva | 45 | 21 | 2015-2024 |
7 | Maduka Gunathilaka | 46 | 21 | 2016-2022 |
8 | Lasith Malinga | 84 | 21 | 2006-2020 |
9 | Dinesh Chandimal | 69 | 19 | 2010-2025 |
10 | Kusal Asalanka | 70 | 19 | 2021-2025 |
References
ESPNcricinfo (2025). Sri Lanka – Most catches – Career. Available at: https://www.espncricinfo.com/records/team/fielding-most-catches-career/sri-lanka-8/twenty20-internationals-3 (Accessed 1 December 2025).

SCALA
lists
bottom of page



