Highest averages
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
KC Sangakkara 2010-2015 47 86 7 4851 319 61.40 9288 52.22 17 20 7 514 29
AD Mathews 2010-2018 74 133 19 5175 160 45.39 10585 48.88 9 31 2 550 51
TT Samaraweera 2010-2013 24 42 7 1524 137* 43.54 3376 45.14 3 9 5 160 2
LD Chandimal 2011-2019 54 97 7 3768 164 41.86 7667 49.14 11 17 4 401 22
DPMD Jayawardene 2010-2014 40 70 2 2694 203* 39.61 5632 47.83 7 15 4 301 20
TM Dilshan 2010-2013 27 50 1 1801 193 36.75 2654 67.85 5 10 4 227 7
BKG Mendis 2015-2019 38 75 3 2639 196 36.65 4612 57.22 6 9 6 330 24
FDM Karunaratne 2012-2019 61 117 4 4074 196 36.05 8283 49.18 8 22 12 409 7
ARS Silva 2017-2019 12 23 3 702 109 35.10 1712 41.00 1 5 2 59 3
MDKJ Perera 2015-2019 16 29 3 910 153* 35.00 1233 73.80 2 4 3 113 11
WU Tharanga 2014-2017 16 32 2 1041 115 34.70 1772 58.74 2 5 2 140 4
NT Paranavitana 2010-2012 22 42 5 1262 111 34.10 3239 38.96 2 7 7 138 5
DM de Silva 2016-2019 25 48 2 1495 173 32.50 2683 55.72 4 5 5 181 9
N Dickwella 2014-2019 31 58 4 1626 83 30.11 2282 71.25 0 11 2 184 9
HAPW Jayawardene 2010-2015 29 43 5 1080 120 28.42 2203 49.02 2 3 4 115 10
JK Silva 2011-2018 40 74 0 2099 139 28.36 5212 40.27 3 12 6 238 2
HDRL Thirimanne 2011-2019 33 64 6 1328 155* 22.89 3459 38.39 1 5 8 130 3
MDK Perera 2014-2019 38 68 7 1126 95 18.45 2364 47.63 0 6 12 135 21
HMRKB Herath 2010-2018 73 117 24 1492 80* 16.04 2848 52.38 0 3 17 176 6
RMS Eranga 2011-2016 20 26 11 193 45* 12.86 469 41.15 0 0 4 26 0
KTGD Prasad 2010-2015 21 35 2 410 47 12.42 767 53.45 0 0 8 45 8
RAS Lakmal 2010-2019 58 90 23 740 42 11.04 1491 49.63 0 0 18 100 4
UWMBCA Welegedara 2010-2014 17 26 5 199 48 9.47 381 52.23 0 0 4 27 4
N Pradeep 2011-2017 28 50 17 132 17* 4.00 361 36.56 0 0 18 19 0
CBRLS Kumara 2016-2019 15 22 9 44 10 3.38 130 33.84 0 0 8 8 0
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years

Minimum of 20 innings
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
South Africa v Sri Lanka at Port Elizabeth, 2nd Test, Feb 21-23, 2019 [Test # 2348]
South Africa v Sri Lanka at Durban, 1st Test, Feb 13-16, 2019 [Test # 2347]
Australia v Sri Lanka at Canberra, 2nd Test, Feb 1-4, 2019 [Test # 2345]