Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Afghanistan: Batting innings by innings (All T20s)

The highest score in T20 cricket for Afghanistan is 118* by Mohammad Shahzad (AFG) v ZIM at Sharjah, 10 Jan 2016.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Afghanistan×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Mohammad ShahzadAFG118*67108176.121not out1v ZIMSharjah10 Jan 2016
Azmatullah OmarzaiAFG11650512232.006c Brad Evans b Sikandar Raza1v ZIMSharjah29 Oct 2026
Rahmanullah GurbazAFG1005277192.312c Basil Hameed b Junaid Siddique1v UAESharjah29 Dec 2023
Ibrahim ZadranAFG95*5675169.642not out1v CANChennai19 Feb 2026
Rahmanullah GurbazAFG924885191.671c Sikandar Raza b R Ngarava1v ZIMHarare2 Nov 2025
Najeeb TarakaiAFG905875155.172c PR Stirling b BJ McCarthy1v IREGreater Noida10 Mar 2017
Mohammad NabiAFG893069296.677run out (BJ McCarthy)1v IREGreater Noida12 Mar 2017
Ibrahim ZadranAFG87*5683155.362not out1v WIDubai19 Jan 2026
Rahmanullah GurbazAFG874567193.331c DT Tiripano b RP Burl1v ZIMAbu Dhabi17 Mar 2021
Mohammad NabiAFG84*5437155.566not out1v BANDhaka15 Sept 2019
Rahmanullah GurbazAFG844247200.001c GF Linde b KA Maharaj2v SAAhmedabad11 Feb 2026
Rahmanullah GurbazAFG844546186.672c PWH de Silva b AM Fernando1v SLSharjah3 Sept 2022
Darwish RasooliAFG845982142.374c SO Hetmyer b MW Forde1v WIDubai19 Jan 2026
HazratullahAFG825467151.852c Simi Singh b GH Dockrell1v IREBready22 Aug 2018
Mohammad NabiAFG813667225.005c A Balbirnie b PKD Chase1v IREDehradun24 Feb 2019
Rahmanullah GurbazAFG805655142.861b TA Boult1v NZProvidence7 Jun 2024
Mohammad ShahzadAFG806083133.331c Mohammad Nadeem b Bilal Khan2v OMADubai20 Jan 2017
Rahmanullah GurbazAFG795265151.922c KMA Paul b KA Pollard1v WILucknow17 Nov 2019
Mohammad ShahzadAFG775772135.093c WTS Porterfield b MC Sorensen1v IREDubai24 Mar 2012
Rahmanullah GurbazAFG764544168.891c Riazat Ali Shah b AR Ramjani1v UGAProvidence3 Jun 2024
Mohammad ShahzadAFG753657208.331c MA Leask b CD de Lange1v SCOEdinburgh12 Jul 2015
HazratullahAFG743386224.242c †GC Wilson b Simi Singh1v IREBready20 Aug 2018
Mohammad ShahzadAFG743775200.001c Ahmed Raza b Umair Ali2v UAEEdinburgh10 Jul 2015
Sediqullah AtalAFG73*5263140.381not out1v HKAbu Dhabi9 Sept 2025
Najibullah ZadranAFG734863152.085c JDS Neesham b TA Boult1v NZAbu Dhabi7 Nov 2021
Najibullah ZadranAFG72*3555205.714not out1v ZIMAbu Dhabi20 Mar 2021
Ibrahim ZadranAFG72*5153141.183not out1v IRESharjah18 Mar 2024
Mohammad ShahzadAFG724365167.441c GH Dockrell b J Mulder1v IREGreater Noida12 Mar 2017
Karim SadiqAFG724881150.004b Mohammad Naveed2v UAEFatullah19 Feb 2016
Rahmanullah GurbazAFG715881122.411c MW Forde b SK Springer2v WIDubai22 Jan 2026
Rahmanullah GurbazAFG704371162.792c S Samarawickrama b PWH de Silva1v SLDambulla21 Feb 2024
Ibrahim ZadranAFG704691152.172b B Masaba1v UGAProvidence3 Jun 2024
Najibullah ZadranAFG69*3056230.005not out1v ZIMDhaka14 Sept 2019
Darwish RasooliAFG683953174.364c Alick Athanaze b RR Simmonds1v WISharjah21 Jan 2026
Mohammad ShahzadAFG685363128.302c Irfan Ahmed b Haseeb Amjad2v HKChattogram18 Mar 2014
Ibrahim ZadranAFG67*5580121.821not out2v SLDambulla17 Feb 2024
Darwish RasooliAFG663764178.383b Mujeeb-ur-Rehman1v QATDoha11 Nov 2025
Mohammad ShahzadAFG65*4661141.303not out2v IREDubai13 Feb 2010
Nawroz MangalAFG65*5623116.072not out2v PNGDublin23 Jul 2015
Usman GhaniAFG654563144.442c N Madziva b CJ Chibhabha2v ZIMBulawayo28 Oct 2015
Ibrahim ZadranAFG654581144.443c Mohammad Nawaz b Faheem Ashraf1v PAKSharjah2 Sept 2025
Azmatullah OmarzaiAFG64*4444145.456not out1v INDDelhi13 Sept 2026
Ibrahim ZadranAFG64*5942108.473not out2v INDDubai8 Sept 2022
Sediqullah AtalAFG644533142.222c Hassan Nawaz b Faheem Ashraf1v PAKSharjah2 Sept 2025
Gulbadin NaibAFG633534180.003c †TL Seifert b R Ravindra1v NZChennai8 Feb 2026
Ibrahim ZadranAFG634034157.503c Junaid Siddique b Saghir Khan1v UAESharjah1 Sept 2025
Noor Ali ZadranAFG634480143.182lbw b Bilal Khan2v OMAFatullah20 Feb 2016
Asghar AfghanAFG624734131.913c †LD Chandimal b NLTC Perera1v SLKolkata17 Mar 2016
Samiullah ShenwariAFG613463179.415run out (†RA Bhatti/H Osinde)1v CANDubai18 Mar 2012
Mohammad ShahzadAFG613953156.411c CS MacLeod b MRJ Watt1v SCONagpur8 Mar 2016
Page 1Next

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.