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
Azmatullah OmarzaiAFG1616*1230v PAKHambantota22 Aug 2023
Rashid KhanAFG16161211v PAKColombo26 Aug 2023
Rashid KhanAFG16161211v INDDelhi11 Oct 2023
Rahmat ShahAFG16162230v INDDelhi11 Oct 2023
Azmatullah OmarzaiAFG16161301v UAESharjah2 Jan 2024
Gulbadin NaibAFG1616740v SLKandy9 Feb 2024
Gulbadin NaibAFG16161720v SLDambulla17 Feb 2024
Mohammad NabiAFG1616*1410v SLDambulla21 Feb 2024
Mohammad IshaqAFG1616*811v SLDambulla21 Feb 2024
Ijaz Ahmad AhmadzaiAFG16161710v IRESharjah15 Mar 2024
Mohammad NabiAFG1616*2310v PNGTarouba13 Jun 2024
Riaz HassanAFG16163520v SASharjah18 Sept 2024
Hashmatullah ShahidiAFG16162910v SASharjah18 Sept 2024
Sediqullah AtalAFG16163220v SAKarachi21 Feb 2025
Gulbadin NaibAFG16161420v BANAbu Dhabi16 Sept 2025
Rahmanullah GurbazAFG16161221v ZIMHarare31 Oct 2025
Sediqullah AtalAFG16161411v UAEDelhi16 Feb 2026
Darwish RasooliAFG16161900v IREMagheramason7 Aug 2026
Noor Ali ZadranAFG15152320v NEDAmstelveen1 Sept 2009
Nawroz MangalAFG15151830v CANUAE18 Feb 2010
Mohammad NabiAFG1515*1201v CANVoorburg1 Jul 2010
Noor Ali ZadranAFG15154600v SCORotterdam9 Jul 2010
Asghar AfghanAFG15151801v CANToronto9 Aug 2011
Shabir NooriAFG15151810v CANDubai18 Mar 2012
Mohammad NabiAFG15151020v PAKSharjah8 Dec 2013
Asghar AfghanAFG15152002v PAKSharjah8 Dec 2013
Mohammad NabiAFG15151330v PAKFatullah27 Feb 2014
Samiullah ShenwariAFG15151310v NEPChattogram20 Mar 2014
Hashmatullah ShahidiAFG15152220v ZIMBulawayo18 Jul 2014
Dawlat ZadranAFG15151020v ZIMBulawayo24 Jul 2014
Mohammad NabiAFG15151520v UAEDubai30 Nov 2014
Hamid HassanAFG1515*3910v SCODunedin26 Feb 2015
Nawroz MangalAFG15151311v UAEEdinburgh10 Jul 2015
ShafiqullahAFG1515901v HKDublin21 Jul 2015
Rashid KhanAFG15152710v ZIMBulawayo20 Oct 2015
Mohammad NabiAFG15151110v ZIMBulawayo28 Oct 2015
Rashid KhanAFG15152011v ENGDelhi23 Mar 2016
Mohammad ShahzadAFG15151230v UAEAbu Dhabi16 Jan 2017
Dawlat ZadranAFG1515*1801v IREGreater Noida19 Mar 2017
Gulbadin NaibAFG15154010v IRESharjah10 Dec 2017
Mohammad ShahzadAFG15152011v ZIMSharjah11 Feb 2018
Mujeeb Ur RahmanAFG1515821v ZIMSharjah11 Feb 2018
Nasir JamalAFG15152620v SCOBulawayo4 Mar 2018
Dawlat ZadranAFG1515*1401v SCOBulawayo4 Mar 2018
Najibullah ZadranAFG15151611v BANDehradun7 Jun 2018
Mohammad NabiAFG15151201v SLAbu Dhabi17 Sept 2018
Gulbadin NaibAFG15154610v INDDubai25 Sept 2018
Rahmat ShahAFG15152030v IREDehradun8 Mar 2019
Najibullah ZadranAFG15151301v ENGManchester18 Jun 2019
Gulbadin NaibAFG15151230v PAKLeeds29 Jun 2019

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.