Batting Averages for India vs Sri Lanka in T20s - Sri Lanka

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2020-20251411280218.88131.14004
KIC Asalanka2021-20251212119053*17.27119.49013
HMCM Bandara2009-20091000--0.00000
KNA Bandara2021-2021110999.0047.36000
M Bhanuka2021-2021330643621.3398.46000
PVD Chameera2016-202516835124*10.20100.00002
LD Chandimal2012-20229901403515.5591.50000
A Dananjaya2017-20219522911*9.66100.00000
SI de Saram2009-20091000--0.00000
DM de Silva2020-20239821795729.83128.77010
PC de Silva2017-2017110111.0050.00000
N Dickwella2016-2017660612510.16117.30000
TM Dilshan2009-20169901666118.44114.48012
RMS Eranga2012-2012110666.0085.71000
AM Fernando2022-202442211*-50.00000
N Pradeep2017-201853300*-0.00000
B Fernando2022-20222000--0.00000
BOP Fernando2020-202032012106.0085.71000
CRD Fernando2009-2016410111.0016.66000
MVT Fernando2017-2017110222.00100.00000
WIA Fernando2020-2023760812613.50101.25000
DAS Gunaratne2016-2017440443611.0081.48001
MD Gunathilaka2016-2022111001103811.0097.34001
HMRKB Herath2012-201631100*-0.00000
CU Jayasinghe2009-2010310383838.00135.71000
GSNFG Jayasuriya2016-2016110333.0060.00000
ST Jayasuriya2009-2010440903322.50142.85001
DPMD Jayawardene2009-2014550752615.00129.31000
P Jayawickrama2022-20222000--0.00000
S Randiv2010-20101000--0.00000
CK Kapugedera2009-20167711894731.50141.04000
C Karunaratne2021-202310858223*27.33115.49001
KMDN Kulasekara2009-2016421231323.00121.05000
CBRLS Kumara2020-202262211*-100.00000
RAS Lakmal2018-201811155*-125.00000
J Liyanage2022-2025331221111.0057.89000
D Madushanka2022-2024530110.3333.33002
SL Malinga2009-20201030000.000.00003
AD Mathews2009-202010821754629.16130.59000
BKG Mendis2018-2025101003245732.40139.65031
BMAJ Mendis2012-201832012116.0066.66000
PHKD Mendis2024-2025440422610.50102.43000
RTM Mendis2021-202443017125.6680.95000
K Mishara2022-202222014137.0087.50000
J Mubarak2009-2009110131313.0068.42000
EMDY Munaweera2017-2017110535353.00182.75010
P Nissanka2021-20251211042110738.27134.50131
M Pathirana2024-2024321767.0087.50000
MDKJ Perera2014-2025131203927732.66145.72040
NLTC Perera2010-20181312311523*12.77143.75002
S Prasanna2016-201744124118.00104.34000
SMA Priyanjan2017-20171114040*-100.00000
M Pushpakumara2009-20091000--0.00000
PBB Rajapaksa2020-20235414625*15.33106.97000
CAK Rajitha2016-2023532179*17.00113.33000
S Samarawickrama2017-2021440402110.0090.90000
PADLR Sandakan2020-2020110111.0050.00000
KC Sangakkara2009-20144412357878.33172.79030
SMSM Senanayake2014-2016420884.0044.44001
MD Shanaka2016-20252523745274*28.25142.58023
LPC Silva2009-20091112121*-116.66000
TAM Siriwardana2016-20164427528*37.50141.50000
WU Tharanga2012-20187701304718.57122.64000
M Theekshana2022-2025850721.4038.88001
HDRL Thirimanne2012-2014220272013.50103.84000
N Thushara2025-20251000--0.00000
T Thushara2009-20102000--0.00000
I Udana2017-20215312119*10.50150.00000
JDF Vandersay2022-20222000--0.00000
K Weeraratne2009-20092211310*13.0092.85000
C Wickramasinghe2024-202411144*-200.00000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Sri Lanka vs England at Pallekele, England in Sri Lanka 2nd T20I, Feb 1, 2026 [T20I # 3682]

India vs New Zealand at Thiruvananthapuram, New Zealand in India 5th T20I, Jan 31, 2026 [T20I # 3679]

Sri Lanka vs England at Pallekele, England in Sri Lanka 1st T20I, Jan 30, 2026 [T20I # 3676]