Batting averages (current players)
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
MA Aponso 2016-2018 12 8 4 10 4 2.50 47 21.27 0 0 2 0 0
M Bhanuka 2019-2019 3 2 0 36 36 18.00 40 90.00 0 0 1 0 2
PVD Chameera 2015-2019 50 39 15 193 19* 8.04 439 43.96 0 0 7 19 0
LD Chandimal 2010-2019 254* 277 32 8169 164 33.34 13295 61.44 15 43 15 719 77
A Dananjaya 2012-2019 64 49 11 467 50* 12.28 722 64.68 0 1 7 44 3
DM de Silva 2015-2019 83* 105 11 2767 173 29.43 4338 63.78 5 11 8 311 23
PC de Silva 2014-2017 9 9 1 116 44 14.50 134 86.56 0 0 0 11 0
PWH de Silva 2017-2019 20 17 5 170 30 14.16 161 105.59 0 0 2 11 4
N Dickwella 2014-2019 109* 133 5 3771 116 29.46 4606 81.87 2 23 6 436 29
L Embuldeniya 2019-2019 4 5 0 38 24 7.60 105 36.19 0 0 1 6 0
N Pradeep 2011-2019 84 77 36 171 17* 4.17 453 37.74 0 0 23 22 1
BOP Fernando 2019-2019 12* 14 2 396 78* 33.00 590 67.11 0 2 2 48 8
MVT Fernando 2016-2019 15* 18 11 43 7* 6.14 142 30.28 0 0 5 3 0
WIA Fernando 2016-2019 25 25 0 595 104 23.80 620 95.96 1 2 3 59 13
PLS Gamage 2014-2018 14 13 7 10 3 1.66 126 7.93 0 0 1 0 0
DAS Gunaratne 2016-2019 49 47 9 1255 116 33.02 1763 71.18 2 6 3 119 13
MD Gunathilaka 2015-2019 67 74 1 2000 133 27.39 2416 82.78 2 12 1 209 31
HMRKB Herath 1999-2018 181 180 46 1847 80* 13.78 3634 50.82 0 3 26 211 8
GSNFG Jayasuriya 2015-2019 28 24 1 420 96 18.26 476 88.23 0 1 2 30 10
NGRP Jayasuriya 2018-2018 2 2 1 11 11* 11.00 13 84.61 0 0 1 1 0
C Karunaratne 2019-2019 1 2 0 22 22 11.00 43 51.16 0 0 1 4 0
FDM Karunaratne 2011-2019 91* 146 6 4966 196 35.47 9745 50.95 9 28 15 490 8
CBRLS Kumara 2016-2019 34* 32 15 70 10 4.11 200 35.00 0 0 8 11 0
RAS Lakmal 2009-2019 155 147 48 1055 42 10.65 2073 50.89 0 0 29 125 10
DSK Madushanka 2018-2018 3 1 0 7 7 7.00 6 116.66 0 0 0 1 0
LD Madushanka 2017-2019 6 6 1 35 20 7.00 52 67.30 0 0 1 3 0
SL Malinga 2004-2019 335 186 61 970 64 7.76 1533 63.27 0 2 41 90 31
AD Mathews 2008-2019 369* 390 87 12539 160 41.38 19394 64.65 12 79 18 1137 180
BKG Mendis 2015-2019 138* 175 6 5210 196 30.82 7607 68.48 7 31 18 582 78
BMAJ Mendis 2010-2019 80 59 14 843 72 18.73 943 89.39 0 1 3 66 19
PHKD Mendis 2018-2019 6 6 1 83 41 16.60 84 98.80 0 0 1 7 3
SS Pathirana 2015-2017 23 19 1 359 56 19.94 407 88.20 0 1 0 36 5
AK Perera 2013-2019 12 9 0 111 31 12.33 148 75.00 0 0 0 8 1
MDK Perera 2007-2019 56* 85 8 1294 95 16.80 2641 48.99 0 6 14 149 24
MDKJ Perera 2013-2019 158 168 8 4844 153* 30.27 5075 95.44 7 29 13 535 101
NLTC Perera 2009-2019 242 204 36 3425 140 20.38 2944 116.33 1 13 19 261 138
PARP Perera 2019-2019 2 2 0 33 33 16.50 58 56.89 0 0 1 2 0
S Prasanna 2011-2019 61 58 9 640 95 13.06 618 103.55 0 2 7 42 39
PM Pushpakumara 2017-2018 6 10 2 113 42* 14.12 250 45.20 0 0 0 15 3
PBB Rajapaksa 2019-2019 5 5 1 131 77 32.75 95 137.89 0 1 0 7 9
CAK Rajitha 2016-2019 26* 16 6 30 12 3.00 184 16.30 0 0 4 0 0
S Samarawickrama 2017-2019 18 22 0 360 54 16.36 435 82.75 0 1 5 44 1
PADLR Sandakan 2016-2019 46 33 12 166 25 7.90 386 43.00 0 0 2 22 0
MD Shanaka 2015-2019 60 60 9 931 68 18.25 850 109.52 0 4 10 70 50
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
TAM Siriwardana 2015-2019 54 52 4 1089 68 22.68 1187 91.74 0 5 6 87 36
WU Tharanga 2005-2019 291 306 21 9102 174* 31.93 12675 71.81 18 45 26 1078 73
HDRL Thirimanne 2010-2019 188 194 22 4889 155* 28.42 8384 58.31 5 27 17 408 33
I Udana 2009-2019 42 31 11 397 84* 19.85 333 119.21 0 2 3 28 21
ML Udawatte 2008-2018 19 21 0 376 73 17.90 542 69.37 0 2 5 37 5
JDF Vandersay 2015-2019 22 14 7 86 25 12.28 183 46.99 0 0 1 5 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:
Pakistan v Sri Lanka at Rawalpindi, ICC World Test Championship 1st Test, Dec 11-15, 2019 [Test # 2373 - Live]
    » Sri Lanka 263/6 (86.3 ov, DM de Silva 72*, MDK Perera 2*, Shaheen Shah Afridi 2/47) - Stumps
Australia v Sri Lanka at Melbourne, 3rd T20I, Nov 1, 2019 [T20I # 993]
Australia v Sri Lanka at Brisbane, 2nd T20I, Oct 30, 2019 [T20I # 988]