ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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 362 of the 363 matches in this selection (from 2009). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Najibullah ZadranAFG3737*2622v ZIMBulawayo26 Oct 2015
Gulbadin NaibAFG37372023v ZIMSharjah8 Jan 2016
Asghar AfghanAFG37373422v IREBready22 Aug 2018
Hashmatullah ShahidiAFG37375220v SLAbu Dhabi17 Sept 2018
Mohammad ShahzadAFG37374740v BANAbu Dhabi20 Sept 2018
Gulbadin NaibAFG37372841v ENGManchester18 Jun 2019
Amir HamzaAFG3716* & 21*8241v ZIMAbu Dhabi2 Mar 2021
Afsar ZazaiAFG3737 & 07460v ZIMAbu Dhabi2 Mar 2021
HazratullahAFG3737*2851v SLDubai27 Aug 2022
ShahidullahAFG37376520v PAKColombo26 Aug 2023
Naveed ZadranAFG3712 & 259550v IREAbu Dhabi28 Feb 2024
Rashid KhanAFG3737*4340v IREBelfast10 Aug 2026
Ibrahim ZadranAFG37373360v INDDelhi15 Sept 2026
Karim SadiqAFG36362651v CANDubai18 Mar 2012
Mohammad ShahzadAFG36361943v KENSharjah30 Sept 2013
Nawroz MangalAFG36362313v KENSharjah11 Oct 2013
ShafiqullahAFG36363231v NEPChattogram20 Mar 2014
Rahmat ShahAFG36367310v BANMirpur1 Oct 2016
ShafiqullahAFG36362333v IRESharjah5 Dec 2017
Mohammad ShahzadAFG36364041v ZIMSharjah9 Feb 2018
Samiullah ShenwariAFG36361833v BANDehradun3 Jun 2018
Asghar AfghanAFG3611 & 257261v INDBengaluru14 Jun 2018
Rahmat ShahAFG36365120v PAKAbu Dhabi21 Sept 2018
Rahmat ShahAFG36366330v INDSouthampton22 Jun 2019
Gulbadin NaibAFG36364431v IREAbu Dhabi26 Jan 2021
Ibrahim ZadranAFG36362241v IREBelfast12 Aug 2022
Rahmat ShahAFG36364230v SLHambantota4 Jun 2023
Rahmat ShahAFG36366210v NZChennai18 Oct 2023
HazratullahAFG36362723v UAESharjah31 Dec 2023
HazratullahAFG36363222v UAESharjah2 Jan 2024
Rahmanullah GurbazAFG3612 & 246442v INDMullanpur6 Jun 2026
Hashmatullah ShahidiAFG3636*2131v IREMagheramason7 Aug 2026
Hashmatullah ShahidiAFG360 & 367142v BANAbu Dhabi9 Oct 2026
Hashmatullah ShahidiAFG3636*5440v BANSharjah21 Oct 2026
Rahmanullah GurbazAFG36363142v ZIMSharjah23 Oct 2026
Javed AhmadiAFG35353460v KENNairobi11 Oct 2010
Rahmat ShahAFG35354540v SCOSharjah8 Mar 2013
Nawroz MangalAFG35355730v PAKFatullah27 Feb 2014
ShafiqullahAFG35353222v ZIMBulawayo20 Oct 2015
Noor Ali ZadranAFG35353720v HKNagpur10 Mar 2016
ShafiqullahAFG3535*2042v ENGDelhi23 Mar 2016
Mohammad ShahzadAFG35353542v BANMirpur28 Sept 2016
ShafiqullahAFG35351742v IREGreater Noida17 Mar 2017
Asghar AfghanAFG35355550v IREGreater Noida22 Mar 2017
Noor Ali ZadranAFG35351952v WIBasseterre5 Jun 2017
Rashid KhanAFG3535*2822v IREDehradun10 Mar 2019
Rashid KhanAFG35352560v SACardiff15 Jun 2019
Rahmat ShahAFG35354350v PAKLeeds29 Jun 2019
Asghar AfghanAFG35355211v WILucknow6 Nov 2019
Amir HamzaAFG3534 & 19650v WILucknow27 Nov 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.