Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Afghanistan: Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Afghanistan×

Player figures come from full scorecards, which we hold for 363 of the 364 matches in this selection (from 2009). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Afsar ZazaiAFG993400v WIGros Islet11 Jun 2017
Dawlat ZadranAFG99810v WIGros Islet11 Jun 2017
Noor Ali ZadranAFG991410v IRESharjah10 Dec 2017
Mohammad NabiAFG991110v ZIMSharjah19 Feb 2018
Samiullah ShenwariAFG991010v HKBulawayo8 Mar 2018
IhsanullahAFG992410v IREBelfast27 Aug 2018
Hashmatullah ShahidiAFG992910v IREDehradun28 Feb 2019
Noor Ali ZadranAFG991210v IREDehradun8 Mar 2019
Mohammad NabiAFG992400v NZTaunton8 Jun 2019
Ikram AlikhilAFG993300v SACardiff15 Jun 2019
Mohammad NabiAFG99701v ENGManchester18 Jun 2019
Rashid KhanAFG991601v WILeeds4 Jul 2019
Yamin AhmadzaiAFG90 & 91801v BANChittagong5 Sept 2019
Rashid KhanAFG99*601v ZIMChattogram20 Sept 2019
HazratullahAFG992110v WILucknow6 Nov 2019
Ikram AlikhilAFG992900v WILucknow11 Nov 2019
Hashmatullah ShahidiAFG95 & 42120v ZIMAbu Dhabi2 Mar 2021
Najibullah ZadranAFG991710v NEDDoha21 Jan 2022
Azmatullah OmarzaiAFG991610v BANChittagong25 Feb 2022
Darwish RasooliAFG99*801v BANDhaka5 Mar 2022
Najibullah ZadranAFG991610v ZIMHarare9 Jun 2022
Azmatullah OmarzaiAFG991520v ZIMHarare9 Jun 2022
Rashid KhanAFG99701v SLSharjah3 Sept 2022
Rashid KhanAFG99810v SLBrisbane1 Nov 2022
Ibrahim ZadranAFG991110v PAKSharjah24 Mar 2023
Hashmatullah ShahidiAFG99*1310v BANChittagong5 Jul 2023
Mohammad ShahzadAFG991220v PAKHangzhou6 Oct 2023
Rashid KhanAFG991610v BANDharamshala7 Oct 2023
Naveen-ul-HaqAFG99*810v INDDelhi11 Oct 2023
Mohammad NabiAFG991510v ENGDelhi15 Oct 2023
Karim JanatAFG99*520v INDMohali11 Jan 2024
Hashmatullah ShahidiAFG991210v SLKandy11 Feb 2024
Mohammad NabiAFG99800v SLDambulla17 Feb 2024
Noor AhmadAFG99601v SLDambulla17 Feb 2024
Najibullah ZadranAFG991510v SLDambulla19 Feb 2024
Rahmat ShahAFG90 & 91220v IREAbu Dhabi28 Feb 2024
Naveed ZadranAFG99*701v IRESharjah12 Mar 2024
Gulbadin NaibAFG99820v SATarouba26 Jun 2024
Abdul MalikAFG991910v SASharjah22 Sept 2024
Darwish RasooliAFG99810v ZIMHarare14 Dec 2024
Noor AhmadAFG991510v SAKarachi21 Feb 2025
Ibrahim ZadranAFG991120v PAKSharjah29 Aug 2025
Ibrahim ZadranAFG991500v PAKSharjah7 Sept 2025
Darwish RasooliAFG991600v SLAbu Dhabi18 Sept 2025
Rahmat ShahAFG99*1210v BANAbu Dhabi11 Oct 2025
Sharafuddin AshrafAFG90 & 92020v ZIMHarare20 Oct 2025
Mohammad NabiAFG991401v INDDharamshala13 Jun 2026
Rashid KhanAFG991320v INDDharamshala13 Jun 2026
Mohammad SaleemAFG991920v INDLucknow17 Jun 2026
Hashmatullah ShahidiAFG99*610v IREBelfast15 Aug 2026

BF balls faced · 4s fours · 6s sixes

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