List of Sri Lanka One Day International cricket records Most dismissals (catches plus stumpings) in ODI career Most dismissals (catches plus stumpings) in ODI career

| Rank_ | Dismissals | Catches | Stumps | Player | Period |
|---|---|---|---|---|---|
| 1 | 309 | 244 | 65 | Kumar Sangakkara | 2000-Pre. |
| 2 | 206 | 131 | 75 | Romesh Kaluwitharana | 1990–2004 |
| 3 | 45 | 39 | 6 | Hashan Tillakaratne | 1986–2003 |
| 4 | 34 | 26 | 8 | Brendon Kuruppu | 1983–1990 |
| 5 | 30 | 27 | 3 | Guy de Alwis | 1983–1988 |