Batting averages
Player Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
FS Ahangama 1985-1985 3 3 1 11 11 5.50 - - 0 0 1 0+ 0
KN Amalean 1986-1988 2 3 2 9 7* 9.00 11+ 63.63* 0 0 0 1 0
AMJG Amerasinghe 1984-1984 2 4 1 54 34 18.00 84 64.28 0 0 0 8 0
MKDI Amerasinghe 2008-2008 1 2 2 0 0* - 25 0.00 0 0 0 0 0
SD Anurasiri 1986-1998 18 22 5 91 24 5.35 380+ 20.78* 0 0 3 5+ 0
RP Arnold 1997-2004 44 69 4 1821 123 28.01 4084 44.58 3 10 7 222 3
KIC Asalanka 2021-2022 3 6 0 88 29 14.66 171 51.46 0 0 0 11 3
MS Atapattu 1990-2007 90 156 15 5502 249 39.02 12384+ 44.42* 16 17 22 685 4
HMCM Bandara 1998-2006 8 11 3 124 43 15.50 240 51.66 0 0 2 14 2
MRCN Bandaratilleke 1998-2001 7 9 1 93 25 11.62 252 36.90 0 0 1 8 0
M Bhanuka 2021-2021 1 2 0 6 5 3.00 17 35.29 0 0 0 1 0
PVD Chameera 2015-2021 12 21 2 104 22 5.47 342 30.40 0 0 5 13 0
UDU Chandana 1999-2005 16 24 1 616 92 26.78 1217 50.61 0 2 0 77 6
LD Chandimal 2011-2023 72 131 13 5116 206* 43.35 10360 49.38 13 25 5 528 39
A Dananjaya 2018-2019 6 10 2 135 43* 16.87 254 53.14 0 0 3 14 0
PB Dassanayake 1993-1994 11 17 2 196 36 13.06 560 35.00 0 0 3 21 0
RG de Alwis 1983-1988 11 19 0 152 28 8.00 195+ 56.41* 0 0 5 12+ 2
ALF de Mel 1982-1986 17 28 5 326 34 14.17 387+ 40.82* 0 0 5 17+ 3
SI de Saram 1999-2000 4 5 0 117 39 23.40 284 41.19 0 0 0 15 0
DM de Silva 2016-2023 47 85 7 3006 173 38.53 5295 56.77 9 11 7 361 22
AM de Silva 1993-1993 3 3 0 10 9 3.33 46 21.73 0 0 1 1 0
DS de Silva 1982-1984 12 22 3 406 61 21.36 912+ 34.10* 0 2 3 25+ 0
EAR de Silva 1985-1991 10 16 4 185 50 15.41 508+ 22.24* 0 1 3 8+ 0
GRA de Silva 1982-1982 4 7 2 41 14 8.20 54+ 50.00* 0 0 2 4+ 1
KSC de Silva 1997-1999 8 12 5 65 27 9.28 178 36.51 0 0 2 9 1
PA de Silva 1984-2002 93 159 11 6361 267 42.97 11249+ 51.04* 20 22 7 737+ 48
PWH de Silva 2020-2021 4 7 0 196 59 28.00 227 86.34 0 1 0 29 1
SKL de Silva 1997-1997 3 4 2 36 20* 18.00 153 23.52 0 0 1 3 0
WRS de Silva 2002-2007 3 2 1 10 5* 10.00 38 26.31 0 0 0 2 0
HDPK Dharmasena 1993-2004 31 51 7 868 62* 19.72 2665 32.57 0 3 4 91 2
RL Dias 1982-1987 20 36 1 1285 109 36.71 1256+ 52.94* 3 8 2 95+ 1
N Dickwella 2014-2023 54 96 7 2757 96 30.97 4148 66.46 0 22 4 304 11
TM Dilshan 1999-2013 87 145 11 5492 193 40.98 8379 65.54 16 23 14 677 24
CI Dunusinghe 1995-1995 5 10 0 160 91 16.00 452 35.39 0 1 3 15 1
L Embuldeniya 2019-2022 17 27 1 191 40 7.34 583 32.76 0 0 8 17 6
RMS Eranga 2011-2016 19 26 11 193 45* 12.86 469 41.15 0 0 4 26 0
AM Fernando 2021-2023 9 15 7 28 10 3.50 112 25.00 0 0 4 5 0
N Pradeep 2011-2017 28 50 17 132 17* 4.00 361 36.56 0 0 18 19 0
BOP Fernando 2019-2023 21 37 4 1091 102 33.06 2204 49.50 1 7 2 124 11
CRD Fernando 2000-2012 40 47 17 249 39* 8.30 709 35.11 0 0 8 30 1
ERNS Fernando 1983-1984 5 10 0 112 46 11.20 489 22.90 0 0 3 10 0
KADM Fernando 2003-2003 2 3 1 56 51* 28.00 129 43.41 0 1 0 8 0
KHRK Fernando 2002-2002 2 4 0 38 24 9.50 79 48.10 0 0 2 8 0
KNM Fernando 2023-2023 1 2 0 58 39 29.00 124 46.77 0 0 0 7 1
MVT Fernando 2016-2022 17 25 12 85 38 6.53 349 24.35 0 0 10 9 0
TCB Fernando 2001-2002 9 8 3 132 45 26.40 332 39.75 0 0 1 15 0
IS Gallage 1999-1999 1 1 0 3 3 3.00 33 9.09 0 0 0 0 0
PLS Gamage 2017-2018 5 8 4 6 3 1.50 99 6.06 0 0 1 0 0
Y Goonasekera 1983-1983 2 4 0 48 23 12.00 145 33.10 0 0 0 3 0
HM Goonatilleke 1982-1982 5 10 2 177 56 22.12 399+ 42.60* 0 1 1 21+ 0
DAS Gunaratne 2016-2017 6 10 2 455 116 56.87 861 52.84 1 3 1 50 1
MD Gunathilaka 2017-2018 8 16 0 299 61 18.68 597 50.08 0 2 0 32 3
DA Gunawardene 1999-2005 6 11 0 181 43 16.45 323 56.03 0 0 1 33 0
RPW Guneratne 1983-1983 1 2 2 0 0* - 19 0.00 0 0 0 0 0
AP Gurusinha 1985-1996 41 70 7 2452 143 38.92 5802+ 36.59* 7 8 3 234+ 11
UC Hathurusingha 1991-1999 26 44 1 1274 83 29.62 3573 35.65 0 8 2 154 0
HMRKB Herath 1999-2018 93 144 28 1699 80* 14.64 3405 49.89 0 3 23 201 6
D Hettiarachchi 2001-2001 1 2 1 0 0* 0.00 25 0.00 0 0 1 0 0
RSA Jayasekera 1982-1982 1 2 0 2 2 1.00 11 18.18 0 0 1 0 0
MDUS Jayasundera 2015-2015 2 4 0 30 26 7.50 77 38.96 0 0 1 2 0
NGRP Jayasuriya 2022-2023 5 8 0 40 13 5.00 194 20.61 0 0 1 2 0
ST Jayasuriya 1991-2007 110 188 14 6973 340 40.07 10698 65.18 14 31 15 910 59
DPMD Jayawardene 1997-2014 149 252 15 11814 374 49.84 22959 51.45 34 50 15 1387 61
HAPW Jayawardene 2000-2015 58 83 11 2124 154* 29.50 4361 48.70 4 5 9 223 15
P Jayawickrama 2021-2022 5 6 5 12 8* 12.00 32 37.50 0 0 1 1 0
S Jeganathan 1983-1983 2 4 0 19 8 4.75 50 38.00 0 0 1 3 0
VB John 1983-1984 6 10 5 53 27* 10.60 120 44.16 0 0 4 3 1
BR Jurangpathy 1985-1986 2 4 0 1 1 0.25 - - 0 0 3 0 0
S Kalavitigoda 2005-2005 1 2 0 8 7 4.00 54 14.81 0 0 0 1 0
RS Kalpage 1993-1999 11 18 2 294 63 18.37 708 41.52 0 2 0 35 4
S Randiv 2010-2012 12 17 1 147 39 9.18 480 30.62 0 0 3 16 0
LWS Kaluperuma 1982-1982 2 4 1 12 11* 4.00 51 23.52 0 0 2 1 0
SMS Kaluperuma 1984-1988 4 8 0 88 23 11.00 310 28.38 0 0 1 11 0
RS Kaluwitharana 1992-2004 49 78 4 1933 132* 26.12 3203 60.34 3 9 5 284 6
CK Kapugedera 2006-2009 8 15 3 418 96 34.83 786 53.18 0 4 1 48 7
C Karunaratne 2019-2019 1 2 0 22 22 11.00 43 51.16 0 0 1 4 0
FDM Karunaratne 2012-2023 84 162 6 6230 244 39.93 12435 50.10 14 34 12 649 9
PHT Kaushal 2014-2015 7 12 2 106 18 10.60 244 43.44 0 0 1 16 0
CKB Kulasekara 2011-2011 1 2 0 22 15 11.00 50 44.00 0 0 0 2 0
KMDN Kulasekara 2005-2014 21 28 1 391 64 14.48 930 42.04 0 1 4 47 8
CBRLS Kumara 2016-2023 26 36 17 85 13* 4.47 292 29.10 0 0 11 14 0
DSBP Kuruppu 1987-1991 4 7 1 320 201* 53.33 829 38.60 1 0 0 41 0
AK Kuruppuarachchi 1986-1987 2 2 2 0 0* - 20+ 0.00* 0 0 0 0 0
GF Labrooy 1986-1991 9 14 3 158 70* 14.36 280+ 54.64* 0 1 3 23+ 2
RAS Lakmal 2010-2022 70 109 25 934 42 11.11 1936 48.24 0 0 21 114 12
MKGCP Lakshitha 2002-2002 2 3 0 42 40 14.00 50 84.00 0 0 1 8 0
DK Liyanage 1992-2001 9 9 0 69 23 7.66 340 20.29 0 0 1 5 0
KS Lokuarachchi 2003-2004 4 5 1 94 28* 23.50 162 58.02 0 0 0 14 1
RS Madugalle 1982-1988 21 39 4 1029 103 29.40 1869+ 38.89* 1 7 4 93+ 2
MAWR Madurasinghe 1988-1992 3 6 1 24 11 4.80 39+ 28.20* 0 0 1 1+ 0
RS Mahanama 1986-1998 52 89 1 2576 225 29.27 5917+ 41.64* 4 11 7 293+ 2
MF Maharoof 2004-2011 22 34 4 556 72 18.53 1404 39.60 0 3 1 67 3
SL Malinga 2004-2010 30 37 13 275 64 11.45 619 44.42 0 1 9 36 6
AD Mathews 2009-2023 102 182 24 7118 200* 45.05 14803 48.08 14 38 4 733 76
BAW Mendis 2008-2014 19 19 6 213 78 16.38 455 46.81 0 1 2 25 1
BKG Mendis 2015-2023 56 107 4 3553 196 34.49 6416 55.37 7 17 12 440 29
LRD Mendis 1982-1988 24 43 1 1329 124 31.64 991+ 61.04* 4 8 2 78+ 11
PHKD Mendis 2022-2022 1 1 0 61 61 61.00 137 44.52 0 1 0 7 0
RTM Mendis 2021-2022 10 16 1 275 45* 18.33 557 49.37 0 0 2 28 1
J Mubarak 2002-2015 13 23 1 385 49 17.50 885 43.50 0 0 5 50 3
M Muralidaran 1992-2010 132 162 56 1259 67 11.87 1787 70.45 0 1 32 146 29
MN Nawaz 2002-2002 1 2 1 99 78* 99.00 192 51.56 0 1 0 11 0
P Nissanka 2021-2022 9 15 1 537 103 38.35 1226 43.80 1 5 0 50 1
RAP Nissanka 2003-2003 4 5 2 18 12* 6.00 83 21.68 0 0 2 2 0
NT Paranavitana 2009-2012 32 60 5 1792 111 32.58 4274 41.92 2 11 9 206 5
ASA Perera 1998-2001 3 4 1 77 43* 25.66 148 52.02 0 0 0 12 1
MDK Perera 2014-2021 43 77 8 1303 95 18.88 2779 46.88 0 7 14 158 23
MDKJ Perera 2015-2021 22 41 3 1177 153* 30.97 1629 72.25 2 7 5 151 12
NLTC Perera 2011-2012 6 10 0 203 75 20.30 278 73.02 0 1 0 21 4
PDRL Perera 1999-2002 8 9 6 33 11* 11.00 124 26.61 0 0 1 4 0
KTGD Prasad 2008-2015 25 39 2 476 47 12.86 888 53.60 0 0 8 53 8
S Prasanna 2011-2011 1 1 0 5 5 5.00 12 41.66 0 0 0 0 0
KR Pushpakumara 1994-2001 23 31 12 166 44 8.73 483 34.36 0 0 5 19 4
PM Pushpakumara 2017-2018 4 8 2 102 42* 17.00 224 45.53 0 0 0 15 2
CAK Rajitha 2018-2023 15 20 3 110 22 6.47 477 23.06 0 0 6 11 0
CPH Ramanayake 1988-1993 18 24 9 143 34* 9.53 550 26.00 0 0 7 13 0
AN Ranasinghe 1982-1982 2 4 0 88 77 22.00 51+ 21.56* 0 1 1 1+ 0
A Ranatunga 1982-2000 93 155 12 5105 135* 35.69 8672+ 49.96* 4 38 12 534+ 40
D Ranatunga 1989-1989 2 3 0 87 45 29.00 250 34.80 0 0 0 4 0
S Ranatunga 1994-1997 9 17 1 531 118 33.18 1626 32.65 2 2 1 56 0
RJ Ratnayake 1983-1992 23 36 6 433 56 14.43 456+ 55.70* 0 2 5 31+ 10
JR Ratnayeke 1982-1989 22 38 6 807 93 25.21 1074+ 39.66* 0 5 5 70+ 1
MAR Samarasekera 1988-1991 4 7 0 118 57 16.85 209+ 47.84* 0 1 1 14+ 1
DP Samaraweera 1993-1995 7 14 0 211 42 15.07 805 26.21 0 0 1 18 0
TT Samaraweera 2001-2013 81 132 20 5462 231 48.76 11641 46.92 14 30 11 633 7
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
KC Sangakkara 2000-2015 134 233 17 12400 319 57.40 22882 54.19 38 52 11 1491 51
CP Senanayake 1991-1991 3 5 0 97 64 19.40 134 72.38 0 1 1 14 0
SMSM Senanayake 2013-2014 1 1 0 5 5 5.00 15 33.33 0 0 0 1 0
MD Shanaka 2016-2021 6 12 2 140 66* 14.00 276 50.72 0 1 2 9 7
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
KJ Silva 1995-1998 7 4 1 6 6* 2.00 28 21.42 0 0 3 1 0
LPC Silva 2006-2008 11 17 1 537 152* 33.56 854 62.88 1 2 3 68 1
SAR Silva 1983-1988 9 16 2 353 111 25.21 339+ 39.82* 2 0 1 17+ 0
TAM Siriwardana 2015-2016 5 9 0 298 68 33.11 454 65.63 0 2 1 32 11
WU Tharanga 2005-2017 31 58 3 1754 165 31.89 3212 54.60 3 8 6 239 9
M Theekshana 2022-2022 2 3 0 59 38 19.66 149 39.59 0 0 0 6 1
HDRL Thirimanne 2011-2022 44 85 6 2088 155* 26.43 5294 39.44 3 10 11 207 3
T Thushara 2003-2010 10 14 3 94 15* 8.54 201 46.76 0 0 3 13 0
HP Tillakaratne 1989-2004 83 131 25 4545 204* 42.87 11152+ 40.26* 11 20 9 540 1
ML Udawatte 2018-2018 2 4 0 23 19 5.75 72 31.94 0 0 2 2 0
KEA Upashantha 1999-2002 2 3 0 10 6 3.33 38 26.31 0 0 0 1 0
WPUJC Vaas 1994-2009 111 162 35 3089 100* 24.32 7033 43.92 1 13 12 376 16
JDF Vandersay 2022-2022 1 2 0 14 8 7.00 23 60.86 0 0 0 2 0
MG Vandort 2001-2008 20 33 2 1144 140 36.90 2421 47.25 4 4 3 132 6
KDK Vithanage 2013-2015 10 16 2 370 103* 26.42 484 76.44 1 1 1 44 9
B Warnapura 1982-1982 4 8 0 96 38 12.00 313+ 27.47* 0 0 1 11+ 0
SM Warnapura 2007-2009 14 24 1 821 120 35.69 1412 58.14 2 7 5 98 2
KPJ Warnaweera 1986-1994 10 12 3 39 20 4.33 71+ 50.70* 0 0 3 4 0
CDUS Weerasinghe 1985-1985 1 1 0 3 3 3.00 - - 0 0 0 0 0
UWMBCA Welegedara 2007-2014 21 30 6 218 48 9.08 423 51.53 0 0 4 30 4
DN Wellalage 2022-2022 1 2 0 29 18 14.50 47 61.70 0 0 0 3 0
MD Wettimuny 1983-1983 2 4 0 28 17 7.00 103 27.18 0 0 1 2 0
S Wettimuny 1982-1987 23 43 1 1221 190 29.07 2010+ 40.74* 2 6 5 114+ 0
GP Wickramasinghe 1991-2001 40 64 5 555 51 9.40 1105 50.22 0 1 17 69 4
AGD Wickremasinghe 1989-1992 3 3 1 17 13* 8.50 29 58.62 0 0 0 2 0
KIW Wijegunawardene 1991-1992 2 4 1 14 6* 4.66 53 26.41 0 0 0 1 0
G Wijekoon 2005-2005 2 3 0 38 14 12.66 93 40.86 0 0 0 4 0
RGCE Wijesuriya 1982-1985 4 7 2 22 8 4.40 22+ 13.63* 0 0 2 0+ 0
PK Wijetunge 1993-1993 1 2 0 10 10 5.00 15 66.66 0 0 1 2 0
DNT Zoysa 1997-2004 30 40 6 288 28* 8.47 695 41.43 0 0 9 31 5
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 | 10 years | 25 years
Records includes the following current or recent matches:
New Zealand v Sri Lanka at Wellington, 2nd Test, Mar 17-20, 2023 [Test # 2500]
New Zealand v Sri Lanka at Christchurch, 1st Test, Mar 9-13, 2023 [Test # 2498]
Sri Lanka v Pakistan at Galle, 2nd Test, Jul 24-28, 2022 [Test # 2473]