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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 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
Rahmanullah GurbazAFG42422933v IREGreater Noida10 Mar 2020
Karim JanatAFG4242*2232v INDAbu Dhabi3 Nov 2021
Najibullah ZadranAFG42421805v IREBelfast12 Aug 2022
Ibrahim ZadranAFG4242*4140v BANSharjah30 Aug 2022
Najibullah ZadranAFG42422551v SLPallekele25 Nov 2022
Afsar ZazaiAFG4236 & 65260v BANDhaka14 Jun 2023
Mohammad NabiAFG42422723v INDMohali11 Jan 2024
Rahmanullah GurbazAFG42424451v BANAbu Dhabi14 Oct 2025
Sediqullah AtalAFG42425051v INDLucknow17 Jun 2026
Noor Ali ZadranAFG41417240v KENNairobi7 Oct 2010
Mohammad NabiAFG41416321v NEDSharjah29 Mar 2012
Samiullah ShenwariAFG41417030v ZIMBulawayo22 Jul 2014
Asghar AfghanAFG41416731v UAEDubai4 Dec 2014
Mohammad ShahzadAFG41414042v HKNagpur10 Mar 2016
Mohammad NabiAFG41416430v IREGreater Noida22 Mar 2017
Dawlat ZadranAFG4141*5331v IREGreater Noida22 Mar 2017
Gulbadin NaibAFG4141*2832v WIGros Islet9 Jun 2017
Asghar AfghanAFG41418231v IREAbu Dhabi26 Jan 2021
Mohammad NabiAFG41413422v SLPallekele27 Nov 2022
Karim JanatAFG4123 & 186522v BANDhaka14 Jun 2023
Nasir JamalAFG4135 & 66560v BANDhaka14 Jun 2023
Ibrahim ZadranAFG4141*5850v BANChittagong5 Jul 2023
Nasir JamalAFG410 & 41*7451v SLColombo2 Feb 2024
Azmatullah OmarzaiAFG41413113v ENGLahore26 Feb 2025
Rahmanullah GurbazAFG41413371v INDLucknow17 Jun 2026
Karim SadiqAFG40404722v PAKSharjah10 Feb 2012
Asghar AfghanAFG40409130v PAKFatullah27 Feb 2014
Samiullah ShenwariAFG40406020v ZIMBulawayo24 Jul 2014
Samiullah ShenwariAFG4040*4131v OMADublin25 Jul 2015
Mohammad ShahzadAFG40402371v ZIMNagpur12 Mar 2016
Mohammad NabiAFG40404140v IREBelfast14 Jul 2016
Rashid KhanAFG40403241v IREBelfast19 Jul 2016
Najeeb TarakaiAFG40402551v UAEDubai18 Dec 2016
Dawlat ZadranAFG4040*3050v HKBulawayo8 Mar 2018
Mohammad ShahzadAFG40403750v BANDehradun3 Jun 2018
Najibullah ZadranAFG4040*3631v IREDehradun21 Feb 2019
Mohammad NabiAFG40407011v IREDehradun10 Mar 2019
Asghar AfghanAFG40403241v WILeeds4 Jul 2019
Asghar AfghanAFG40403732v BANDhaka15 Sept 2019
Ibrahim ZadranAFG4017 & 2311160v WILucknow27 Nov 2019
Rahmanullah GurbazAFG40401834v SLDubai27 Aug 2022
Ibrahim ZadranAFG40403821v SLSharjah3 Sept 2022
Mohammad NabiAFG40402732v IRESharjah7 Mar 2024
Mohammad NabiAFG40402423v ENGLahore26 Feb 2025
Hashmatullah ShahidiAFG40406730v ENGLahore26 Feb 2025
Rahmanullah GurbazAFG40403831v UAESharjah5 Sept 2025
Azmatullah OmarzaiAFG40404461v BANAbu Dhabi8 Oct 2025
Azmatullah OmarzaiAFG4040*2123v UAEDelhi16 Feb 2026
Rais AhmadzaiAFG39394350v SCOBenoni19 Apr 2009
Samiullah ShenwariAFG3939*3912v NEDAmstelveen1 Sept 2009

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.