Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIM132/9 (18.3)ZIM need 46 runs in 9 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Afghanistan tour of Sri Lanka 2023: Batting innings by innings

Filters

1 active
Reset"Match result" is from the side of the player or team.
Series: Afghanistan tour of Sri Lanka 2023×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Ibrahim ZadranAFG9898112100.002c sub (S Samarawickrama) b CAK Rajitha2v SLHambantota2 Jun 2023
Charith AsalankaSL919512095.795run out (†Rahmanullah Gurbaz)1v AFGHambantota2 Jun 2023
Kusal MendisSL787571104.003c †Rahmanullah Gurbaz b Fareed Ahmad1v AFGHambantota4 Jun 2023
Hashmatullah ShahidiAFG57626091.944lbw b DM de Silva2v SLHambantota4 Jun 2023
Dimuth KarunaratneSL56*4570124.442not out2v AFGHambantota7 Jun 2023
Rahmat ShahAFG55803068.753c DM de Silva b M Pathirana2v SLHambantota2 Jun 2023
Ibrahim ZadranAFG54752272.002c †BKG Mendis b DM de Silva2v SLHambantota4 Jun 2023
Dimuth KarunaratneSL52627083.872lbw b Noor Ahmad1v AFGHambantota4 Jun 2023
Pathum NissankaSL513482150.001lbw b Gulbadin Naib2v AFGHambantota7 Jun 2023
Dhananjaya de SilvaSL51595086.446b Mohammad Nabi1v AFGHambantota2 Jun 2023
Sadeera SamarawickramaSL44465095.654b Mujeeb Ur Rahman1v AFGHambantota4 Jun 2023
Pathum NissankaSL43566076.791lbw b Mohammad Nabi1v AFGHambantota4 Jun 2023
Hashmatullah ShahidiAFG38474080.854c †BKG Mendis b CAK Rajitha2v SLHambantota2 Jun 2023
Pathum NissankaSL38595064.411c Hashmatullah Shahidi b Mujeeb Ur Rahman1v AFGHambantota2 Jun 2023
Rahmat ShahAFG36423085.713lbw b MD Shanaka2v SLHambantota4 Jun 2023
Wanindu HasarangaSL29*1241241.678not out1v AFGHambantota4 Jun 2023
Dhananjaya de SilvaSL29*2411120.836not out1v AFGHambantota4 Jun 2023
Azmatullah OmarzaiAFG28314190.327c MD Shanaka b M Theekshana2v SLHambantota4 Jun 2023
Mohammad NabiAFG27*284096.435not out2v SLHambantota2 Jun 2023
Dasun ShanakaSL231321176.927c †Rahmanullah Gurbaz b Fareed Ahmad1v AFGHambantota4 Jun 2023
Mohammad NabiAFG232320100.005lbw b PVD Chameera1v SLHambantota7 Jun 2023
Dushan HemanthaSL222011110.008c Noor Ahmad b Fareed Ahmad1v AFGHambantota2 Jun 2023
Ibrahim ZadranAFG222140104.762b CBRLS Kumara1v SLHambantota7 Jun 2023
Gulbadin NaibAFG20214095.247c DM de Silva b M Theekshana1v SLHambantota7 Jun 2023
Dasun ShanakaSL171610106.257b Noor Ahmad1v AFGHambantota2 Jun 2023
Rahmanullah GurbazAFG14232060.871b CBRLS Kumara2v SLHambantota2 Jun 2023
Fareed AhmadAFG13*701185.7111not out1v SLHambantota7 Jun 2023
Angelo MathewsSL12210057.144c †Rahmanullah Gurbaz b Fareed Ahmad1v AFGHambantota2 Jun 2023
Kusal MendisSL11*171064.713not out2v AFGHambantota7 Jun 2023
Kusal MendisSL11172064.713c Rahmat Shah b Fazalhaq Farooqi1v AFGHambantota2 Jun 2023
Najibullah ZadranAFG10132076.926c PWH de Silva b PVD Chameera1v SLHambantota7 Jun 2023
Rahmanullah GurbazAFG8102080.001c FDM Karunaratne b CBRLS Kumara1v SLHambantota7 Jun 2023
Najibullah ZadranAFG7*610116.676not out2v SLHambantota2 Jun 2023
Rahmat ShahAFG7111063.643c †BKG Mendis b PVD Chameera1v SLHambantota7 Jun 2023
Charith AsalankaSL6120050.005lbw b Mohammad Nabi1v AFGHambantota4 Jun 2023
CBRLS KumaraSL4*50080.009not out1v AFGHambantota2 Jun 2023
Hashmatullah ShahidiAFG4310133.334c †BKG Mendis b PVD Chameera1v SLHambantota7 Jun 2023
Dimuth KarunaratneSL461066.672c Rahmat Shah b Fazalhaq Farooqi1v AFGHambantota2 Jun 2023
Fazalhaq FarooqiAFG4151026.6710lbw b PWH de Silva1v SLHambantota7 Jun 2023
Noor AhmadAFG370042.868b PWH de Silva2v SLHambantota4 Jun 2023
Mohammad NabiAFG250040.006c †BKG Mendis b PVD Chameera2v SLHambantota4 Jun 2023
Najibullah ZadranAFG280025.005c P Nissanka b DM de Silva2v SLHambantota4 Jun 2023
Rashid KhanAFG280025.008lbw b PWH de Silva1v SLHambantota7 Jun 2023
Rahmanullah GurbazAFG2120016.671c †BKG Mendis b PVD Chameera2v SLHambantota4 Jun 2023
Matheesha PathiranaSL120050.0011run out (Hashmatullah Shahidi/Azmatullah Omarzai)1v AFGHambantota2 Jun 2023
Fazalhaq FarooqiAFG0*4000.0011not out2v SLHambantota4 Jun 2023
Kasun RajithaSL01000.0010b Azmatullah Omarzai1v AFGHambantota2 Jun 2023
Mujeeb Ur RahmanAFG02000.009lbw b PWH de Silva2v SLHambantota4 Jun 2023
Mujeeb Ur RahmanAFG04000.009c †BKG Mendis b PWH de Silva1v SLHambantota7 Jun 2023
Fareed AhmadAFG05000.0010b PWH de Silva2v SLHambantota4 Jun 2023

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.