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 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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 runsODI2nd 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
Mohammad ShahzadAFG31311270v UAEDubai16 Dec 2016
Najeeb TarakaiAFG31312721v IREAbu Dhabi14 Jan 2017
Rahmat ShahAFG31315630v ZIMHarare16 Feb 2017
Asghar AfghanAFG31313330v ZIMHarare21 Feb 2017
Nasir JamalAFG31314120v ZIMSharjah9 Feb 2018
Mohammad NabiAFG31312832v ZIMSharjah11 Feb 2018
Mohammad NabiAFG31315420v WIHarare15 Mar 2018
Mohammad NabiAFG3131*1532v BANDehradun5 Jun 2018
Asghar AfghanAFG31313012v IREBready20 Aug 2018
HazratullahAFG31311751v IREDehradun24 Feb 2019
Gulbadin NaibAFG31313341v AUSBristol1 Jun 2019
Noor Ali ZadranAFG31313850v NZTaunton8 Jun 2019
Najibullah ZadranAFG31313811v WILeeds4 Jul 2019
HazratullahAFG31312432v ZIMChattogram20 Sept 2019
Rahmanullah GurbazAFG31312632v IREAbu Dhabi24 Jan 2021
Asghar AfghanAFG31312331v NAMAbu Dhabi31 Oct 2021
Mohammad NabiAFG31313020v ZIMHarare14 Jun 2022
Rashid KhanAFG3131*1013v IREBelfast15 Aug 2022
Azmatullah OmarzaiAFG3131*2830v NEDLucknow3 Nov 2023
Azmatullah OmarzaiAFG31312330v SLDambulla21 Feb 2024
Allah Mohammad GhazanfarAFG3131*1523v SASharjah22 Sept 2024
Asghar AfghanAFG30306730v NEDAmstelveen1 Sept 2009
Mohammad ShahzadAFG30304010v SCOAbu Dhabi10 Feb 2010
Asghar AfghanAFG30303303v INDGros Islet1 May 2010
Samiullah ShenwariAFG3030*4910v SCOSharjah8 Mar 2013
Nawroz MangalAFG30304520v SCOSharjah8 Mar 2013
Karim SadiqAFG30302150v KENSharjah24 Nov 2013
ShafiqullahAFG30306410v ENGSydney13 Mar 2015
Samiullah ShenwariAFG3030*2330v UAEEdinburgh10 Jul 2015
Mohammad ShahzadAFG30303041v ZIMBulawayo20 Oct 2015
ShafiqullahAFG30301622v HKAbu Dhabi28 Nov 2015
Noor Ali ZadranAFG30304240v ZIMSharjah6 Jan 2016
Rahmat ShahAFG30305620v IREBelfast19 Jul 2016
Mohammad NabiAFG30302430v BANMirpur25 Sept 2016
Asghar AfghanAFG30302431v UAEAbu Dhabi16 Jan 2017
Samiullah ShenwariAFG30302222v IREGreater Noida15 Mar 2017
Mohammad ShahzadAFG30305440v SCOBulawayo4 Mar 2018
HazratullahAFG30302531v SLCardiff4 Jun 2019
Najibullah ZadranAFG30303240v WILucknow11 Nov 2019
Usman GhaniAFG30303030v ENGPerth22 Oct 2022
Rahmanullah GurbazAFG30301722v AUSAdelaide4 Nov 2022
Rahmat ShahAFG30304410v AUSMumbai7 Nov 2023
Azmatullah OmarzaiAFG30301613v BANAbu Dhabi16 Sept 2025
Rahmanullah GurbazAFG30302212v BANSharjah3 Oct 2025
Rahmanullah GurbazAFG30302050v CANChennai19 Feb 2026
Rahmat ShahAFG30303340v IREMagheramason7 Aug 2026
Najibullah ZadranAFG30304020v NEPNisshin25 Sept 2026
Faisal ShinozadaAFG30303321v NEPNisshin25 Sept 2026
Rashid KhanAFG30301014v ZIMSharjah27 Oct 2026
Mirwais AshrafAFG29293420v UAEDubai4 Dec 2014

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.