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-2020 57 103 8 3877 164 40.81 7962 48.69 11 18 4 412 23
A Dananjaya 2018-2019 6 10 2 135 43* 16.87 254 53.14 0 0 3 14 0
DM de Silva 2016-2020 31 57 4 1863 173 35.15 3288 56.66 6 6 6 230 13
N Dickwella 2014-2020 37 66 4 1921 83 30.98 2855 67.28 0 15 3 214 9
L Embuldeniya 2019-2020 7 9 0 56 24 6.22 180 31.11 0 0 3 7 0
BOP Fernando 2019-2020 6 11 2 393 102 43.66 786 50.00 1 1 1 45 3
MVT Fernando 2016-2020 8 12 6 54 38 9.00 201 26.86 0 0 5 5 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-2020 66 128 5 4524 196 36.78 9263 48.83 9 24 12 450 8
CBRLS Kumara 2016-2020 21 28 14 52 10 3.71 178 29.21 0 0 9 8 0
RAS Lakmal 2010-2020 61 95 23 836 42 11.61 1726 48.43 0 0 18 106 9
AD Mathews 2009-2020 86 154 22 5981 200* 45.31 12299 48.62 10 35 2 633 61
BKG Mendis 2015-2020 44 85 4 2995 196 36.97 5387 55.59 7 11 7 369 28
MDK Perera 2014-2019 41 73 8 1208 95 18.58 2556 47.26 0 6 13 145 22
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-2020 8 10 2 23 12 2.87 157 14.64 0 0 2 0 0
PADLR Sandakan 2016-2018 11 17 6 117 25 10.63 274 42.70 0 0 0 19 0
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:
Zimbabwe v Sri Lanka at Harare, 2nd Test, Jan 27-31, 2020 [Test # 2383]
Zimbabwe v Sri Lanka at Harare, 1st Test, Jan 19-23, 2020 [Test # 2381]
Pakistan v Sri Lanka at Karachi, ICC World Test Championship 2nd Test, Dec 19-23, 2019 [Test # 2375]