List of Sri Lanka One Day International cricket records
Highest career averages
Columns: Rank | Average | Player | Matches | Innings | Period
1 | 39.69 | Kumar Sangakkara | 351 | 328 | 2000-Pre. | 2 | 37.57 | Marvan Atapattu | 268 | 259 | 1990–2007. | 3 | 36.74 | Tillakaratne Dilshan | 264 | 239 | 1999-Pre. | 4 | 35.84 | Arjuna Ranatunga | 269 | 255 | 1982–1999 | 5 | 35.26 | Russel Arnold | 180 | 155 | 1997–2007 | 6 | 34.13 | Upul Tharanga | 169 | 162 | 2005-Pre. | 7 | 34.08 | Angelo Mathews | 102 | 82 | 2008-Pre.