top of page
SPORTS

International Cricket - Sri Lanka
Most Wickets (ODI)
This list features the players with the most ODI (one day internationals) wickets taken for the Sri Lanka national cricket team.
RANK | PLAYER | APPS | BALLS | WICKETS | YEARS |
1 | Muttiah Muralitharan | 343 | 18,433 | 523 | 1993–2011 |
2 | Chaminda Vaas | 321 | 15,721 | 399 | 1994–2008 |
3 | Lasith Malinga | 226 | 10,936 | 338 | 2004–2019 |
4 | Sanath Jayasuriya | 441 | 14,748 | 320 | 1989–2011 |
5 | Nuwan Kulasekara | 184 | 8,263 | 199 | 2003–2017 |
6 | Dilhara Fernando | 146 | 6,447 | 183 | 2001–2012 |
7 | Thisara Perera | 166 | 5,900 | 175 | 2009–2021 |
8 | Ajantha Mendis | 87 | 4,154 | 152 | 2008–2015 |
9 | Upul Chandana | 147 | 6,142 | 151 | 1994–2007 |
10 | Kumar Dharmasena | 141 | 7,009 | 138 | 1994–2004 |
References
ESPNcricinfo (2025). Sri Lanka – Most wickets – Career. Available at: https://www.espncricinfo.com/records/team/bowling-most-wickets-career/sri-lanka-8/one-day-internationals-2 (Accessed 1 December 2025).

SCALA
lists
bottom of page



