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
Noor Ali ZadranAFG10101410v ZIMNagpur12 Mar 2016
Noor Ali ZadranAFG10101220v IREBelfast17 Jul 2016
Asghar AfghanAFG10101001v BANMirpur25 Sept 2016
Nawroz MangalAFG10101620v BANMirpur28 Sept 2016
Asghar AfghanAFG1010901v UAEDubai18 Dec 2016
Rahmat ShahAFG10102400v ZIMHarare21 Feb 2017
Gulbadin NaibAFG10102800v ZIMHarare24 Feb 2017
Asghar AfghanAFG10101510v IREGreater Noida15 Mar 2017
Najibullah ZadranAFG1010*910v WIBasseterre5 Jun 2017
Javed AhmadiAFG10101810v IRESharjah5 Dec 2017
IhsanullahAFG10101501v IRESharjah5 Dec 2017
Dawlat ZadranAFG1010*3700v ZIMBulawayo6 Mar 2018
Gulbadin NaibAFG10101410v WIHarare15 Mar 2018
Rashid KhanAFG10102210v IREBelfast29 Aug 2018
Mohammad NabiAFG10102400v BANAbu Dhabi20 Sept 2018
Rahmat ShahAFG10101710v BANAbu Dhabi20 Sept 2018
Gulbadin NaibAFG1010*710v PAKAbu Dhabi21 Sept 2018
IhsanullahAFG10102810v PAKAbu Dhabi21 Sept 2018
Najibullah ZadranAFG10101520v IREDehradun8 Mar 2019
Rashid KhanAFG1010 & DNB811v IREDehradun15 Mar 2019
HazratullahAFG10102410v INDSouthampton22 Jun 2019
Gulbadin NaibAFG1010701v ZIMChattogram20 Sept 2019
Rahmat ShahAFG10101701v WILucknow11 Nov 2019
Gulbadin NaibAFG10101110v IREGreater Noida10 Mar 2020
Naveen-ul-HaqAFG1010*720v IREAbu Dhabi26 Jan 2021
Hashmatullah ShahidiAFG10102500v IREAbu Dhabi26 Jan 2021
Rahmanullah GurbazAFG1010701v PAKDubai29 Oct 2021
Asghar AfghanAFG1010711v PAKDubai29 Oct 2021
Mohammad NabiAFG1010710v ZIMHarare4 Jun 2022
Najibullah ZadranAFG10101600v IREBelfast17 Aug 2022
HazratullahAFG1010620v IREBelfast17 Aug 2022
Najibullah ZadranAFG10101101v PAKSharjah7 Sept 2022
Azmatullah OmarzaiAFG1010*1010v PAKSharjah7 Sept 2022
Rahmanullah GurbazAFG1010901v ENGPerth22 Oct 2022
Ibrahim ZadranAFG10101820v SLPallekele27 Nov 2022
Rahmanullah GurbazAFG1010801v UAEAbu Dhabi16 Feb 2023
Najibullah ZadranAFG10101320v SLHambantota7 Jun 2023
Najibullah ZadranAFG10101510v BANChittagong8 Jul 2023
Najibullah ZadranAFG10102210v BANChittagong11 Jul 2023
Mujeeb Ur RahmanAFG1010*1220v INDDelhi11 Oct 2023
Rahmanullah GurbazAFG10101120v NEDLucknow3 Nov 2023
Ikram AlikhilAFG1010*1410v SLKandy9 Feb 2024
Ibrahim ZadranAFG1010720v SLDambulla19 Feb 2024
Ibrahim ZadranAFG1010910v SLDambulla21 Feb 2024
Nangeyalia KhanAFG1010810v IRESharjah12 Mar 2024
Ijaz Ahmad AhmadzaiAFG1010411v IRESharjah18 Mar 2024
Mohammad NabiAFG1010*420v AUSKingstown22 Jun 2024
Azmatullah OmarzaiAFG10101200v BANKingstown24 Jun 2024
Azmatullah OmarzaiAFG10101220v SATarouba26 Jun 2024
Hashmatullah ShahidiAFG10101710v SASharjah22 Sept 2024

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.