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
Rahmanullah GurbazAFG35353003v IREGreater Noida8 Mar 2020
Mohammad NabiAFG3535*3250v PAKDubai29 Oct 2021
Gulbadin NaibAFG3535*2541v PAKDubai29 Oct 2021
Mohammad NabiAFG35353221v INDAbu Dhabi3 Nov 2021
Rahmat ShahAFG35355430v NEDDoha23 Jan 2022
Riaz HassanAFG35354941v BANChittagong28 Feb 2022
Ibrahim ZadranAFG35353721v PAKSharjah7 Sept 2022
Rashid KhanAFG3535*1823v AUSMumbai7 Nov 2023
Hashmatullah ShahidiAFG3517 & 188240v SLColombo2 Feb 2024
Rahmanullah GurbazAFG35353122v BANAbu Dhabi16 Sept 2025
Sediqullah AtalAFG3535*1523v ZIMHarare2 Nov 2025
Noor Ali ZadranAFG34345930v NEDAmstelveen30 Aug 2009
Karim SadiqAFG34341741v IREDubai13 Feb 2010
Mohammad ShahzadAFG34344441v SCORotterdam9 Jul 2010
Nawroz MangalAFG34343342v CANKing City7 Aug 2011
Karim SadiqAFG34342341v CANToronto9 Aug 2011
Karim SadiqAFG34342941v SCOSharjah4 Mar 2013
Asghar AfghanAFG34343131v SCOEdinburgh12 Jul 2015
Mohammad ShahzadAFG34342160v ZIMBulawayo26 Oct 2015
Samiullah ShenwariAFG34342731v HKAbu Dhabi28 Nov 2015
Asghar AfghanAFG34341751v OMAFatullah20 Feb 2016
Nawroz MangalAFG34343041v OMADubai20 Jan 2017
Mohammad NabiAFG34341542v IREGreater Noida10 Mar 2017
Mohammad NabiAFG3434*1931v IREGreater Noida15 Mar 2017
Hashmatullah ShahidiAFG3434*4450v IREBelfast31 Aug 2018
Mohammad ShahzadAFG34344741v SLAbu Dhabi17 Sept 2018
HazratullahAFG34343332v IREDehradun5 Mar 2019
HazratullahAFG34342851v NZTaunton8 Jun 2019
Rahmat ShahAFG34346930v BANChittagong23 Feb 2022
Mohammad NabiAFG3434*4721v ZIMHarare9 Jun 2022
Riaz HassanAFG34346650v PAKColombo26 Aug 2023
Mohammad NabiAFG34341623v INDBengaluru17 Jan 2024
Gulbadin NaibAFG3434*2732v SASharjah18 Sept 2024
Mohammad NabiAFG3434*2750v BANSharjah11 Nov 2024
Azmatullah OmarzaiAFG34343730v ZIMHarare14 Dec 2024
ShahidullahAFG3412 & 227350v ZIMBulawayo2 Jan 2025
Mohammad AkramAFG34342922v JPNNisshin24 Sept 2026
Ibrahim ZadranAFG34344820v BANSharjah21 Oct 2026
Rais AhmadzaiAFG3333*3620v IREColombo1 Feb 2010
Asghar AfghanAFG33337030v CANUAE18 Feb 2010
Mohammad ShahzadAFG33334130v KENSharjah2 Oct 2013
Najibullah ZadranAFG33332511v KENSharjah24 Nov 2013
Nawroz MangalAFG33333522v AUSPerth4 Mar 2015
Mohammad NabiAFG33332912v NEDEdinburgh9 Jul 2015
Najibullah ZadranAFG33331104v NEDEdinburgh9 Jul 2015
Mohammad NabiAFG3333*1803v SCOEdinburgh12 Jul 2015
Mohammad NabiAFG3333*2502v ZIMBulawayo26 Oct 2015
Mohammad NabiAFG33333640v ZIMSharjah29 Dec 2015
Mohammad ShahzadAFG33331723v ZIMSharjah8 Jan 2016
Asghar AfghanAFG33334922v IREBelfast14 Jul 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.