Batting Averages for Afghanistan vs Sri Lanka in ODIs

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
PW Hasaranga2022-20247411116637.00150.00010
Afsar Zazai2015-2015110191919.0050.00000
Aftab Alam2018-201811177*-350.00000
Amir Hamza2014-2014110111.007.14000
KIC Asalanka2022-2024119435997*71.8098.89030
Asghar Afghan2014-2018330825427.3385.41010
Azmatullah Omarzai2023-2024652307149*102.33112.04120
PVD Chameera2018-202452132*3.0033.33000
LD Chandimal2014-2022430733324.3386.90000
A Dananjaya2018-2024210222.0020.00000
Dawlat Zadran2014-20193301063.3332.25001
DM de Silva2018-202310811525121.7177.15011
PC de Silva2014-2014110171717.00106.25000
TM Dilshan2015-2015110000.000.00001
Fareed Ahmad2023-20245311813*9.00105.88001
Fazalhaq Farooqi2022-20241164643.0017.14001
AM Fernando2022-20243000--0.00000
N Pradeep2019-2019110000.000.00001
WIA Fernando2024-20243301849161.33103.95020
Gulbadin Naib2018-20249901212313.4487.68001
Hamid Hassan2015-2019220663.00100.00001
Hashmatullah Shahidi2018-2024131313125926.0076.28030
Hazratullah Zazai2019-2019110303030.00120.00000
MADI Hemantha2023-2023110222222.00110.00000
HMRKB Herath2015-20151000--0.00000
Ibrahim Zadran2022-20241111056916251.7289.74230
Ihsanullah2018-2018110454545.0069.23000
Ikram Alikhil2023-2024431463223.0086.79000
Javed Ahmadi2015-2015110242424.00104.34000
GSNFG Jayasuriya2018-2018110141414.0050.00000
DPMD Jayawardene2014-201522011410057.0085.07100
Karim Janat2023-2023110222222.00169.23000
FDM Karunaratne2015-202377121256*35.3386.17020
CBRLS Kumara2022-202342244*-66.66000
RAS Lakmal2014-20193111515*-115.38000
D Lakshan2022-2022210222.0050.00000
J Liyanage2024-2024310505050.00104.16010
D Madushanka2023-202441100*-0.00000
SL Malinga2014-2019420542.5023.80000
AD Mathews2014-202366114645*29.2069.52001
BAW Mendis2014-20141000--0.00000
BKG Mendis2018-2024131324209238.1894.17041
BMAJ Mendis2015-201511199*-52.94000
Mirwais Ashraf2014-2015220292814.5058.00000
Mohammad Nabi2014-20241514140713631.30104.35110
Mohammad Shahzad2014-2019330483416.0072.72000
Mujeeb Ur Rahman2018-2023107221*0.4013.33005
Najibullah Zadran2014-2023111112437724.3089.66010
Naveen-ul-Haq2023-20231000--0.00000
Nawroz Mangal2014-201522014107.0032.55000
P Nissanka2022-202411112688210*76.44105.52220
Noor Ahmad2022-2024531532.5055.55001
Noor Ali Zadran2014-2014110212121.0051.21000
M Pathirana2023-2023210111.0050.00000
MDKJ Perera2014-20193301287842.6687.07010
NLTC Perera2014-20194429647*48.00107.86000
Pramod Madushan2024-20243000--0.00000
Qais Ahmad2024-202422012116.00150.00000
Rahmanullah Gurbaz2022-2024111102116819.1876.17021
Rahmat Shah2018-2024131305467242.0080.29070
CAK Rajitha2022-20237301384.33100.00001
Rashid Khan2018-20238716427*10.66112.28000
S Samarawickrama2023-20247611885237.6095.91010
Samiullah Shinwari2014-2015220443822.0049.43000
KC Sangakkara2014-2015220837641.5072.17010
MD Shanaka2018-20238601044317.3394.54001
Shapoor Zadran2014-201522211*-100.00000
Sharafuddin Ashraf2024-2024110444.0044.44000
WU Tharanga2018-2018110363636.0056.25000
M Theekshana2022-2024930602920.0089.55000
HDRL Thirimanne2014-2019330302510.0058.82001
I Udana2019-2019110101010.0047.61000
DN Wellalage2022-20243226433*-106.66000
Yamin Ahmadzai2022-2022221111.0033.33000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]