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 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th 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)ODI5th 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
Mirwais AshrafAFG111800v SLMirpur3 Mar 2014
Shapoor ZadranAFG111300v INDMirpur5 Mar 2014
Samiullah ShenwariAFG11300v BANDhaka16 Mar 2014
Shapoor ZadranAFG111100v BANDhaka16 Mar 2014
Dawlat ZadranAFG11600v BANDhaka16 Mar 2014
Mohammad NabiAFG11200v NEPChattogram20 Mar 2014
Mirwais AshrafAFG11100v ZIMBulawayo18 Jul 2014
Aftab AlamAFG11200v ZIMBulawayo24 Jul 2014
Asghar AfghanAFG11200v UAEDubai30 Nov 2014
Sharafuddin AshrafAFG11*400v UAEDubai30 Nov 2014
Samiullah ShenwariAFG11400v UAEDubai4 Dec 2014
Javed AhmadiAFG11600v UAEDubai4 Dec 2014
Usman GhaniAFG11200v IREDubai10 Jan 2015
Afsar ZazaiAFG111200v IREDubai10 Jan 2015
Najibullah ZadranAFG11700v SCOAbu Dhabi14 Jan 2015
Aftab AlamAFG11*100v SCOAbu Dhabi14 Jan 2015
Asghar AfghanAFG11700v BANCanberra18 Feb 2015
Javed AhmadiAFG11200v BANCanberra18 Feb 2015
Afsar ZazaiAFG11500v BANCanberra18 Feb 2015
Shapoor ZadranAFG11*100v SLDunedin22 Feb 2015
Mohammad NabiAFG11300v SCODunedin26 Feb 2015
Javed AhmadiAFG11700v NZNapier8 Mar 2015
Dawlat ZadranAFG11500v NZNapier8 Mar 2015
Aftab AlamAFG111100v ZIMBulawayo16 Oct 2015
Najibullah ZadranAFG11300v ZIMBulawayo18 Oct 2015
Samiullah ShenwariAFG11200v ZIMBulawayo24 Oct 2015
Mirwais AshrafAFG11*100v HKAbu Dhabi28 Nov 2015
Dawlat ZadranAFG111200v ZIMSharjah25 Dec 2015
Asghar AfghanAFG11200v ZIMSharjah29 Dec 2015
Amir HamzaAFG111200v ZIMSharjah2 Jan 2016
Mirwais AshrafAFG11300v ZIMSharjah2 Jan 2016
Dawlat ZadranAFG11*100v ZIMSharjah6 Jan 2016
Najibullah ZadranAFG11200v ZIMSharjah8 Jan 2016
Mirwais AshrafAFG11*200v ZIMSharjah8 Jan 2016
Mohammad NabiAFG11300v HKDhaka22 Feb 2016
Mohammad NabiAFG11100v SCONagpur8 Mar 2016
Shapoor ZadranAFG11200v SAMumbai20 Mar 2016
Amir HamzaAFG11200v ENGDelhi23 Mar 2016
Asghar AfghanAFG11400v ENGDelhi23 Mar 2016
Samiullah ShenwariAFG11300v WINagpur27 Mar 2016
Noor Ali ZadranAFG11400v SCOEdinburgh4 Jul 2016
Samiullah ShenwariAFG11500v IREBelfast14 Jul 2016
Asghar AfghanAFG11400v BANMirpur1 Oct 2016
Gulbadin NaibAFG11300v ZIMHarare16 Feb 2017
Dawlat ZadranAFG11300v ZIMHarare19 Feb 2017
Rahmat ShahAFG11800v ZIMHarare24 Feb 2017
Fareed AhmadAFG11*100v ZIMHarare24 Feb 2017
Mohammad NabiAFG11200v IREGreater Noida8 Mar 2017
Rashid KhanAFG11200v IREGreater Noida10 Mar 2017
Rashid KhanAFG11*100v IREGreater Noida12 Mar 2017

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.