Batting averages (current players)
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
PVD Chameera 2015-2019 8 15 2 69 19 5.30 249 27.71 0 0 4 9 0
LD Chandimal 2011-2019 53 97 7 3768 164 41.86 7667 49.14 11 17 4 401 22
A Dananjaya 2018-2019 6 10 2 135 43* 16.87 254 53.14 0 0 3 14 0
DM de Silva 2016-2019 27 52 3 1624 173 33.14 2882 56.34 5 5 5 201 11
N Dickwella 2014-2019 33 61 4 1738 83 30.49 2555 68.02 0 13 3 193 9
L Embuldeniya 2019-2019 4 5 0 38 24 7.60 105 36.19 0 0 1 6 0
BOP Fernando 2019-2019 2 4 1 131 75* 43.66 233 56.22 0 1 1 17 2
MVT Fernando 2016-2019 5 9 5 11 6* 2.75 79 13.92 0 0 4 0 0
PLS Gamage 2017-2018 5 8 4 6 3 1.50 99 6.06 0 0 1 0 0
MD Gunathilaka 2017-2018 8 16 0 299 61 18.68 597 50.08 0 2 0 32 3
HMRKB Herath 1999-2018 93 144 28 1699 80* 14.64 3405 49.89 0 3 23 201 6
C Karunaratne 2019-2019 1 2 0 22 22 11.00 43 51.16 0 0 1 4 0
FDM Karunaratne 2012-2019 62 121 4 4321 196 36.93 8834 48.91 9 23 12 427 8
CBRLS Kumara 2016-2019 17 25 12 49 10 3.76 153 32.02 0 0 8 8 0
RAS Lakmal 2010-2019 59 93 23 804 42 11.48 1658 48.49 0 0 18 106 7
AD Mathews 2009-2019 82 148 21 5641 160 44.41 11450 49.26 9 34 2 607 56
BKG Mendis 2015-2019 40 79 3 2754 196 36.23 4840 56.90 6 10 6 345 26
MDK Perera 2014-2019 39 70 7 1139 95 18.07 2430 46.87 0 6 13 136 21
MDKJ Perera 2015-2019 18 33 3 934 153* 31.13 1263 73.95 2 4 5 118 11
PM Pushpakumara 2017-2018 4 8 2 102 42* 17.00 224 45.53 0 0 0 15 2
CAK Rajitha 2018-2019 6 9 2 22 12 3.14 151 14.56 0 0 2 0 0
S Samarawickrama 2017-2017 4 8 0 125 38 15.62 177 70.62 0 0 2 17 1
PADLR Sandakan 2016-2018 11 17 6 117 25 10.63 274 42.70 0 0 0 19 0
MD Shanaka 2016-2017 3 6 1 29 17 5.80 60 48.33 0 0 2 2 2
ARS Silva 2017-2019 12 23 3 702 109 35.10 1712 41.00 1 5 2 59 3
JK Silva 2011-2018 39 74 0 2099 139 28.36 5212 40.27 3 12 6 238 2
HDRL Thirimanne 2011-2019 35 68 6 1404 155* 22.64 3698 37.96 1 6 9 135 3
ML Udawatte 2018-2018 2 4 0 23 19 5.75 72 31.94 0 0 2 2 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

Includes all players from the past 2 years

Records includes the following current or recent matches:
Sri Lanka v New Zealand at Colombo (PSS), 2nd Test, Aug 22-26, 2019 [Test # 2356]
Sri Lanka v New Zealand at Galle, 1st Test, Aug 14-18, 2019 [Test # 2354]
South Africa v Sri Lanka at Port Elizabeth, 2nd Test, Feb 21-23, 2019 [Test # 2348]