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
Aftab AlamAFG1111*1301v IREBelfast27 Aug 2018
HazratullahAFG1111611v IREDehradun21 Feb 2019
Rashid KhanAFG1111*1201v IREDehradun2 Mar 2019
Hashmatullah ShahidiAFG11111520v IREDehradun5 Mar 2019
Mohammad NabiAFG11111610v SLCardiff4 Jun 2019
Hashmatullah ShahidiAFG11113100v BANSouthampton24 Jun 2019
Ikram AlikhilAFG11111210v BANSouthampton24 Jun 2019
Najeeb TarakaiAFG11111301v BANDhaka15 Sept 2019
Rashid KhanAFG1111*1300v BANChattogram21 Sept 2019
Mohammad NabiAFG1111*420v SCOSharjah25 Oct 2021
Najibullah ZadranAFG11111301v INDAbu Dhabi3 Nov 2021
Azmatullah OmarzaiAFG11111410v ZIMHarare14 Jun 2022
Azmatullah OmarzaiAFG1111511v IREBelfast9 Aug 2022
Hashmatullah ShahidiAFG11111220v IREBelfast9 Aug 2022
Rahmanullah GurbazAFG11111810v BANSharjah30 Aug 2022
Sediqullah AtalAFG11111901v PAKSharjah27 Mar 2023
Amir HamzaAFG116 & 53620v BANDhaka14 Jun 2023
Mujeeb Ur RahmanAFG11113420v BANChittagong11 Jul 2023
Rahmanullah GurbazAFG11112101v NZChennai18 Oct 2023
Qais AhmadAFG1111411v SLKandy14 Feb 2024
Ibrahim ZadranAFG11111610v IRESharjah15 Mar 2024
Rahmanullah GurbazAFG1111711v PNGTarouba13 Jun 2024
Rahmanullah GurbazAFG1111811v INDBridgetown20 Jun 2024
Wafiullah TarakhilAFG11111301v BANSharjah5 Oct 2025
Mohammad NabiAFG1111*801v BANAbu Dhabi8 Oct 2025
Rahmanullah GurbazAFG11111111v BANAbu Dhabi11 Oct 2025
Afsar ZazaiAFG113 & 84510v INDMullanpur6 Jun 2026
Sharafuddin AshrafAFG1111 & DNB3220v INDMullanpur6 Jun 2026
Ibrahim ZadranAFG11111820v INDChennai20 Jun 2026
Rashid KhanAFG11111001v IREBelfast12 Aug 2026
Ibrahim ZadranAFG11111020v INDDelhi13 Sept 2026
Azmatullah OmarzaiAFG11111020v INDDelhi15 Sept 2026
Noor ul RahmanAFG11111520v INDDelhi17 Sept 2026
Mohammad ShahzadAFG1010820v IREColombo1 Feb 2010
Nawroz MangalAFG10101110v NEDDubai12 Feb 2010
Mirwais AshrafAFG1010910v CANToronto9 Aug 2011
Nawroz MangalAFG10101500v IREDubai24 Mar 2012
Karim SadiqAFG10101810v NEDSharjah29 Mar 2012
Mohammad NabiAFG1010901v KENSharjah11 Oct 2013
Karim SadiqAFG10102300v BANDhaka16 Mar 2014
Nawroz MangalAFG10101910v UAEDubai2 Dec 2014
Samiullah ShenwariAFG10101510v SCOAbu Dhabi14 Jan 2015
Mirwais AshrafAFG10101501v BANCanberra18 Feb 2015
Najibullah ZadranAFG10101501v SLDunedin22 Feb 2015
Nawroz MangalAFG10103010v SLDunedin22 Feb 2015
Afsar ZazaiAFG10104000v AUSPerth4 Mar 2015
Samiullah ShenwariAFG10103000v ZIMBulawayo22 Oct 2015
Usman GhaniAFG10101220v HKAbu Dhabi28 Nov 2015
Rashid KhanAFG10101420v ZIMSharjah4 Jan 2016
Karim SadiqAFG1010910v HKDhaka22 Feb 2016

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.