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
Samiullah ShenwariAFG22222710v ENGDelhi23 Mar 2016
Mohammad ShahzadAFG22223510v IREBelfast17 Jul 2016
Najibullah ZadranAFG22223220v BANMirpur28 Sept 2016
Karim JanatAFG2222*1811v UAEAbu Dhabi16 Jan 2017
Samiullah ShenwariAFG22224601v WIGros Islet9 Jun 2017
Javed AhmadiAFG22222340v HKBulawayo8 Mar 2018
Rahmat ShahAFG22224630v IREDehradun28 Feb 2019
Javed AhmadiAFG22225330v IREDehradun2 Mar 2019
Asghar AfghanAFG2222*1810v SCOEdinburgh10 May 2019
HazratullahAFG22222330v SACardiff15 Jun 2019
Rahmanullah GurbazAFG22221041v IREAbu Dhabi26 Jan 2021
Mohammad ShahzadAFG22221521v SCOSharjah25 Oct 2021
Najibullah ZadranAFG22222131v PAKDubai29 Oct 2021
Ibrahim ZadranAFG22221811v SLBrisbane1 Nov 2022
Gulbadin NaibAFG22222421v SLPallekele25 Nov 2022
Rahmat ShahAFG22223040v SLPallekele30 Nov 2022
Ibrahim ZadranAFG22222140v SLHambantota7 Jun 2023
Hashmatullah ShahidiAFG229 & 13*3030v BANDhaka14 Jun 2023
Abdul MalikAFG2217 & 52830v BANDhaka14 Jun 2023
Rahmanullah GurbazAFG22224510v BANChittagong5 Jul 2023
Hashmatullah ShahidiAFG22225440v BANChittagong11 Jul 2023
Ibrahim ZadranAFG22222711v BANSylhet16 Jul 2023
Karim JanatAFG22221312v SLLahore5 Sept 2023
Gulbadin NaibAFG22221640v SLLahore5 Sept 2023
Azmatullah OmarzaiAFG22222040v BANDharamshala7 Oct 2023
Ibrahim ZadranAFG22222531v BANDharamshala7 Oct 2023
Ibrahim ZadranAFG22222840v INDDelhi11 Oct 2023
Azmatullah OmarzaiAFG22221812v AUSMumbai7 Nov 2023
Qais AhmadAFG2221 & 14711v SLColombo2 Feb 2024
Ikram AlikhilAFG2221 & 15630v SLColombo2 Feb 2024
Ibrahim ZadranAFG22223130v IRESharjah12 Mar 2024
Azmatullah OmarzaiAFG22221312v NZProvidence7 Jun 2024
Gulbadin NaibAFG22223230v BANSharjah6 Nov 2024
Gulbadin NaibAFG22222200v ZIMHarare14 Dec 2024
Ibrahim ZadranAFG22222820v AUSLahore28 Feb 2025
Mohammad NabiAFG22223001v BANAbu Dhabi11 Oct 2025
Allah Mohammad GhazanfarAFG22221821v BANAbu Dhabi11 Oct 2025
ShahidullahAFG2222*1340v ZIMHarare29 Oct 2025
Mohammad IshaqAFG22222810v QATDoha11 Nov 2025
Ibrahim ZadranAFG22221740v WISharjah21 Jan 2026
Azmatullah OmarzaiAFG22221730v SAAhmedabad11 Feb 2026
Hashmatullah ShahidiAFG22222411v IREBelfast10 Aug 2026
Nawroz MangalAFG2121*1830v IREDubai13 Feb 2010
Noor Ali ZadranAFG21213110v IRERotterdam3 Jul 2010
Karim SadiqAFG2121*2821v NEDRotterdam10 Jul 2010
Gulbadin NaibAFG2121*1540v SCOSharjah8 Mar 2013
Najibullah ZadranAFG21213620v BANFatullah1 Mar 2014
Noor Ali ZadranAFG21214120v SLMirpur3 Mar 2014
Gulbadin NaibAFG21212231v BANDhaka16 Mar 2014
Javed AhmadiAFG21212130v SCOAbu Dhabi14 Jan 2015

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.