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 NabiAFG26262320v UAEDubai14 Dec 2016
Mohammad NabiAFG2626*1712v IREAbu Dhabi14 Jan 2017
Usman GhaniAFG26262421v BANDehradun3 Jun 2018
Mohammad ShahzadAFG26262231v BANDehradun7 Jun 2018
Hashmatullah ShahidiAFG2614 & 126940v BANChittagong5 Sept 2019
Karim JanatAFG26262230v ZIMAbu Dhabi17 Mar 2021
Rahmanullah GurbazAFG26262250v IREBelfast9 Aug 2022
Ibrahim ZadranAFG26263320v AUSAdelaide4 Nov 2022
Gulbadin NaibAFG2626*1913v PAKHangzhou6 Oct 2023
Hashmatullah ShahidiAFG26264320v AUSMumbai7 Nov 2023
Noor AhmadAFG26263240v SAAhmedabad10 Nov 2023
Rahmat ShahAFG26264620v SAAhmedabad10 Nov 2023
Azmatullah OmarzaiAFG26262021v INDBridgetown20 Jun 2024
Gulbadin NaibAFG26262541v BANSharjah9 Nov 2024
Hashmatullah ShahidiAFG2613 & 135650v ZIMBulawayo2 Jan 2025
Azmatullah OmarzaiAFG2626*1312v WISharjah21 Jan 2026
Azmatullah OmarzaiAFG26261603v INDDharamshala13 Jun 2026
Darwish RasooliAFG26261512v INDDelhi15 Sept 2026
Karim SadiqAFG25252631v IRERotterdam3 Jul 2010
Javed AhmadiAFG25253230v SCOAyr17 Aug 2010
Asghar AfghanAFG25254120v NEDSharjah29 Mar 2012
Javed AhmadiAFG25252841v NEDSharjah29 Mar 2012
Samiullah ShenwariAFG2525*2720v SCOSharjah4 Mar 2013
Samiullah ShenwariAFG2525*1711v UAEDubai28 Nov 2014
Samiullah ShenwariAFG25252830v UAEDubai30 Nov 2014
Usman GhaniAFG25253330v SCOAbu Dhabi14 Jan 2015
Najibullah ZadranAFG25253131v ZIMBulawayo16 Oct 2015
Dawlat ZadranAFG25253431v ZIMBulawayo16 Oct 2015
Mohammad ShahzadAFG25252250v ZIMSharjah6 Jan 2016
Samiullah ShenwariAFG25251430v SAMumbai20 Mar 2016
Noor Ali ZadranAFG25252411v SAMumbai20 Mar 2016
Mohammad NabiAFG25253311v IREBelfast19 Jul 2016
Karim JanatAFG25252421v UAEDubai14 Dec 2016
Asghar AfghanAFG2525*1821v OMADubai20 Jan 2017
Noor Ali ZadranAFG25254630v IREGreater Noida17 Mar 2017
ShafiqullahAFG25251531v WIBasseterre5 Jun 2017
Nasir JamalAFG25254700v IRESharjah7 Dec 2017
Asghar AfghanAFG25252401v BANDehradun3 Jun 2018
Asghar AfghanAFG25252311v IREBelfast27 Aug 2018
HazratullahAFG25254231v IREDehradun28 Feb 2019
Sayed ShirzadAFG25251722v WILeeds4 Jul 2019
Asghar AfghanAFG25252121v WILucknow14 Nov 2019
IhsanullahAFG2524 & 15130v WILucknow27 Nov 2019
Mohammad NabiAFG2525*1511v BANChittagong8 Jul 2023
Azmatullah OmarzaiAFG25252121v BANSylhet16 Jul 2023
Rahmanullah GurbazAFG25252231v SAAhmedabad10 Nov 2023
Ibrahim ZadranAFG25252221v INDMohali11 Jan 2024
Mohammad NabiAFG25252111v IRESharjah15 Mar 2024
Azmatullah OmarzaiAFG2525*3602v SASharjah18 Sept 2024
Sediqullah AtalAFG25252211v ZIMHarare29 Oct 2025

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.