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
Mohammad NabiAFG12121220v SLPallekele30 Nov 2022
Mohammad NabiAFG12121001v AUSMumbai7 Nov 2023
Ikram AlikhilAFG12121411v SAAhmedabad10 Nov 2023
Najibullah ZadranAFG12121620v UAESharjah31 Dec 2023
Nijat MasoodAFG1212 & 03911v SLColombo2 Feb 2024
Noor AhmadAFG12121811v INDBridgetown20 Jun 2024
Rahmat ShahAFG12122110v AUSLahore28 Feb 2025
Rashid KhanAFG1212711v BANSharjah5 Oct 2025
Rahmanullah GurbazAFG1212920v BANSharjah5 Oct 2025
FarmanullahAFG12121001v QATDoha11 Nov 2025
Ibrahim ZadranAFG12121011v SAAhmedabad11 Feb 2026
Rashid KhanAFG12121220v INDLucknow17 Jun 2026
Ibrahim ZadranAFG12122310v IREBelfast10 Aug 2026
Rahmanullah GurbazAFG12121020v IREBelfast12 Aug 2026
Sediqullah AtalAFG12121520v INDDelhi15 Sept 2026
Mohammad ShahzadAFG11111001v NEDDubai12 Feb 2010
Samiullah ShenwariAFG11111201v SABridgetown5 May 2010
Mohammad ShahzadAFG11111120v SCOAyr17 Aug 2010
Mirwais AshrafAFG11111301v KENNairobi9 Oct 2010
Nawroz MangalAFG11111720v PAKSharjah10 Feb 2012
Noor Ali ZadranAFG1111*520v NEDDubai14 Mar 2012
Karim SadiqAFG1111920v NEDDubai14 Mar 2012
Samiullah ShenwariAFG11111201v IREDubai24 Mar 2012
Samiullah ShenwariAFG11113010v NEDSharjah29 Mar 2012
Mohammad ShahzadAFG11111720v IREDublin5 Jul 2012
Mohammad ShahzadAFG11111210v AUSSharjah25 Aug 2012
Najibullah ZadranAFG11113510v SLMirpur3 Mar 2014
Hashmatullah ShahidiAFG11111800v ZIMBulawayo20 Jul 2014
Dawlat ZadranAFG1111*2210v IREDubai10 Jan 2015
Mohammad NabiAFG1111910v PNGDublin23 Jul 2015
Karim SadiqAFG1111501v ZIMBulawayo28 Oct 2015
Mohammad NabiAFG11111910v ZIMSharjah4 Jan 2016
Mohammad NabiAFG11111210v OMAFatullah20 Feb 2016
Mohammad NabiAFG11111410v SAMumbai20 Mar 2016
Rashid KhanAFG1111720v SAMumbai20 Mar 2016
Najibullah ZadranAFG11112500v SCOEdinburgh6 Jul 2016
Samiullah ShenwariAFG11112510v IREBelfast17 Jul 2016
Najeeb TarakaiAFG11111701v UAEDubai14 Dec 2016
Najibullah ZadranAFG1111*1111v IREAbu Dhabi14 Jan 2017
Mohammad NabiAFG1111810v UAEAbu Dhabi16 Jan 2017
Najibullah ZadranAFG1111*501v UAEAbu Dhabi16 Jan 2017
Najibullah ZadranAFG11111800v ZIMHarare16 Feb 2017
Mohammad NabiAFG1111801v ZIMHarare21 Feb 2017
Rashid KhanAFG11111810v ZIMHarare24 Feb 2017
Mohammad ShahzadAFG11111520v IREGreater Noida19 Mar 2017
Najibullah ZadranAFG1111810v WIBasseterre3 Jun 2017
Asghar AfghanAFG11111920v WIGros Islet11 Jun 2017
Gulbadin NaibAFG11111800v SCOBulawayo4 Mar 2018
Rahmat ShahAFG11112910v HKBulawayo8 Mar 2018
ShafiqullahAFG11111001v IREBelfast27 Aug 2018

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.