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
Darwish RasooliAFG13131410v IREBelfast10 Aug 2026
Azmatullah OmarzaiAFG13132910v IREBelfast10 Aug 2026
Sediqullah AtalAFG13131311v INDDelhi13 Sept 2026
Mohammad ShahzadAFG12121700v IREDubai9 Feb 2010
Noor Ali ZadranAFG12121510v KENAmstelveen5 Jul 2010
Noor-ul-HaqAFG12125600v SCOAyr17 Aug 2010
Mirwais AshrafAFG12122720v PAKSharjah10 Feb 2012
Dawlat ZadranAFG12121901v PAKSharjah10 Feb 2012
Mohammad NabiAFG1212601v CANDubai18 Mar 2012
Mohammad ShahzadAFG12121020v NEDSharjah29 Mar 2012
Dawlat ZadranAFG12122410v IREDublin5 Jul 2012
Karim SadiqAFG12123601v BANFatullah1 Mar 2014
Mirwais AshrafAFG12123200v IREDubai10 Jan 2015
Shapoor ZadranAFG1212*1020v SCODunedin26 Feb 2015
Usman GhaniAFG12121900v AUSPerth4 Mar 2015
Najibullah ZadranAFG1212*1520v ENGSydney13 Mar 2015
Mohammad NabiAFG12121601v ZIMBulawayo22 Oct 2015
Karim SadiqAFG1212520v ZIMSharjah10 Jan 2016
Samiullah ShenwariAFG1212920v OMAFatullah20 Feb 2016
Dawlat ZadranAFG1212*202v OMAFatullah20 Feb 2016
Gulbadin NaibAFG12121110v SCONagpur8 Mar 2016
Najibullah ZadranAFG1212*311v SLKolkata17 Mar 2016
Najibullah ZadranAFG1212811v SAMumbai20 Mar 2016
Mohammad NabiAFG12121001v ENGDelhi23 Mar 2016
Mirwais AshrafAFG12121220v IREBelfast12 Jul 2016
Samiullah ShenwariAFG1212810v UAEDubai16 Dec 2016
Hashmatullah ShahidiAFG12122010v ZIMHarare24 Feb 2017
Asghar AfghanAFG1212511v IREGreater Noida12 Mar 2017
Gulbadin NaibAFG12121401v WIBasseterre3 Jun 2017
Asghar AfghanAFG12122310v IRESharjah7 Dec 2017
Dawlat ZadranAFG12121010v IRESharjah7 Dec 2017
IhsanullahAFG12121620v ZIMSharjah13 Feb 2018
Mohammad NabiAFG12122400v IREHarare23 Mar 2018
Rahmat ShahAFG12122310v IREHarare23 Mar 2018
Mohammad NabiAFG1212511v IREBready22 Aug 2018
Mujeeb Ur RahmanAFG1212*920v IREBelfast29 Aug 2018
Najibullah ZadranAFG12121400v SLAbu Dhabi17 Sept 2018
Rashid KhanAFG1212*1900v INDDubai25 Sept 2018
Najibullah ZadranAFG1212811v IREDehradun24 Feb 2019
ShafiqullahAFG1212711v IREDehradun24 Feb 2019
Najibullah ZadranAFG1212*302v IREDehradun28 Feb 2019
Hashmatullah ShahidiAFG12123110v IREBelfast19 May 2019
Fazal NiazaiAFG12121510v ZIMChattogram20 Sept 2019
Abdul WasiAFG123 & 97010v ZIMAbu Dhabi2 Mar 2021
Rahmanullah GurbazAFG12122710v NEDDoha25 Jan 2022
Darwish RasooliAFG1212*920v ZIMHarare12 Jun 2022
Karim JanatAFG12121800v ZIMHarare12 Jun 2022
HazratullahAFG12121111v ZIMHarare14 Jun 2022
HazratullahAFG12121620v SLSharjah3 Sept 2022
Gulbadin NaibAFG12121400v SLBrisbane1 Nov 2022

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.