Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND110/1 (17.4)IND need 33 runs in 86 ballsTest1st 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 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
Mohammad NabiAFG44444350v BANCanberra18 Feb 2015
Samiullah ShenwariAFG44444231v NEDEdinburgh9 Jul 2015
Asghar AfghanAFG4444*3323v UAEEdinburgh10 Jul 2015
Najibullah ZadranAFG44443242v OMADublin25 Jul 2015
Mohammad ShahzadAFG44441935v SAMumbai20 Mar 2016
Mohammad ShahzadAFG44443071v UAEDubai18 Dec 2016
Rashid KhanAFG44445561v IRESharjah10 Dec 2017
Rahmat ShahAFG44446631v IRESharjah10 Dec 2017
Asghar AfghanAFG44444832v ENGManchester18 Jun 2019
HazratullahAFG44443033v SCOSharjah25 Oct 2021
Usman GhaniAFG4444*4032v IREBelfast17 Aug 2022
Ibrahim ZadranAFG44444132v NZProvidence7 Jun 2024
Mohammad NabiAFG44442751v ZIMHarare11 Dec 2024
Bahir ShahAFG4412 & 326370v ZIMHarare20 Oct 2025
Sediqullah AtalAFG44443222v CANChennai19 Feb 2026
Mohammad NabiAFG4343*2532v IREDubai9 Feb 2010
Javed AhmadiAFG43435750v NEDSharjah31 Mar 2012
Asghar AfghanAFG43433432v KENSharjah30 Sept 2013
Gulbadin NaibAFG43431934v IREAbu Dhabi30 Nov 2013
Samiullah ShenwariAFG43434651v HKKuala Lumpur1 May 2014
Noor Ali ZadranAFG434310650v ZIMBulawayo18 Jul 2014
Usman GhaniAFG43434341v ZIMBulawayo22 Jul 2014
Samiullah ShenwariAFG43433741v ZIMNagpur12 Mar 2016
Mohammad ShahzadAFG43434171v IREGreater Noida15 Mar 2017
Rahmat ShahAFG43436170v ZIMSharjah11 Feb 2018
Rashid KhanAFG43432933v ZIMSharjah19 Feb 2018
Mohammad ShahzadAFG43435360v IREDehradun28 Feb 2019
Rahmat ShahAFG43436060v AUSBristol1 Jun 2019
Najibullah ZadranAFG43435660v SLCardiff4 Jun 2019
Rahmanullah GurbazAFG43432452v ZIMDhaka14 Sept 2019
Mohammad NabiAFG4343*2214v ZIMHarare12 Jun 2022
Najibullah ZadranAFG4343*1716v BANSharjah30 Aug 2022
Rahmanullah GurbazAFG43435531v BANKingstown24 Jun 2024
Rahmat ShahAFG43436311v ZIMSharjah23 Oct 2026
Karim SadiqAFG42423561v CANColombo4 Feb 2010
Noor Ali ZadranAFG42424550v IREDubai9 Feb 2010
Noor Ali ZadranAFG42423741v SCOAbu Dhabi10 Feb 2010
Mohammad ShahzadAFG42422262v SCOSharjah16 Nov 2013
Mohammad NabiAFG42424012v ZIMBulawayo22 Jul 2014
Samiullah ShenwariAFG42427520v BANCanberra18 Feb 2015
Mohammad NabiAFG42425420v ZIMBulawayo20 Oct 2015
Usman GhaniAFG42423851v ZIMSharjah8 Jan 2016
Samiullah ShenwariAFG42424422v UAEAbu Dhabi16 Jan 2017
ShafiqullahAFG42424280v IREGreater Noida22 Mar 2017
Najibullah ZadranAFG42425221v IREBelfast29 Aug 2018
Gulbadin NaibAFG4242*3850v BANAbu Dhabi20 Sept 2018
Mohammad ShahzadAFG4240 & 29861v IREDehradun15 Mar 2019
Najibullah ZadranAFG42425460v PAKLeeds29 Jun 2019
Asghar AfghanAFG42423532v PAKLeeds29 Jun 2019
Najibullah ZadranAFG4242*2132v IREGreater Noida6 Mar 2020

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.