Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Afghanistan: Batting by year (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 363 of the 364 matches in this selection (from 2009). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ibrahim ZadranAFG202420242426283911434.96103880.831829011
Rahmanullah GurbazAFG2024202431320108712133.97108899.913758650
Ibrahim ZadranAFG20232023303131040129*37.14127481.6327310118
Ibrahim ZadranAFG202520252021192817746.40926100.221707921
Asghar AfghanAFG20192019283039109233.70123473.740745834
Rahmat ShahAFG201920192326092611335.62148262.482631129
Ibrahim ZadranAFG202620262323484610744.5385499.061608917
Rahmat ShahAFG201820182121074011435.2498774.97160687
Rahmat ShahAFG202420241719167123437.28111160.40161664
Najibullah ZadranAFG20222022282656657731.67592112.330624928
Rahmat ShahAFG20222022121206169451.3388070.00060507
Hashmatullah ShahidiAFG20232023222266028037.6381174.23061563
Mohammad NabiAFG201920192829363884*24.5468193.690533829
Rahmat ShahAFG202320232021263893*33.5884675.41052606
Najibullah ZadranAFG201620162321858889*45.23476123.530504428
Mohammad ShahzadAFG20172017171715518034.44507108.680507313
Rahmat ShahAFG2017201715151551108*39.3678670.10151368
Hashmatullah ShahidiAFG20192019161824787629.8883457.31051493
Mohammad ShahzadAFG2016201627271973118*37.42850114.4714111432
Mohammad ShahzadAFG201820182526177112430.8490585.191419321
Rahmanullah GurbazAFG2022202227271733106*28.19725101.102426233
Najibullah ZadranAFG2019201925245695104*36.58664104.671416526
Mohammad ShahzadAFG201020102020267111837.2870495.31241728
Hashmatullah ShahidiAFG202420241617364624646.14112557.42140581
Rahmat ShahAFG2026202613143612143*55.6494664.69240578
Mohammad ShahzadAFG2015201517171605131*37.81504120.041426028
Azmatullah OmarzaiAFG202320232418656897*47.33558101.790404125
Samiullah ShenwariAFG201420141716251382*36.6461483.55040467
Sediqullah AtalAFG20252025181825118531.94483105.800413622
Hashmatullah ShahidiAFG20182018910340097*57.1461365.25041330
Noor Ali ZadranAFG201520157702966342.2950258.96040281
Azmatullah OmarzaiAFG2024202434324658149*23.50624105.451364027
Rahmanullah GurbazAFG202620262324062610226.08534117.231356529
Mohammad NabiAFG20182018272535859226.5961095.900323624
Samiullah ShenwariAFG20152015242235779630.3786466.780304212
Asghar AfghanAFG20162016272614826219.2856785.010332921
Najibullah ZadranAFG201820182218544181*33.9245497.140303214
Hashmatullah ShahidiAFG20222022131313628830.1751570.29030325
Javed AhmadiAFG20152015101002868128.6033286.14030334
IhsanullahAFG201820181313227757*25.1837673.67031374
Najibullah ZadranAFG2021202110922737339.00208131.250312114
Rahmanullah GurbazAFG202320232929198415135.14976100.824218842
Sediqullah AtalAFG202620262526087014333.46116274.873228222
Azmatullah OmarzaiAFG202620262220452111632.56377138.201213137
Rahmanullah GurbazAFG20252025202105099224.24481105.820214218
HazratullahAFG20192019222205036722.8652995.090225423
Mohammad NabiAFG20162016272634875221.1749199.190213215
Najibullah ZadranAFG20152015232134808326.67466103.000203528
Asghar AfghanAFG20152015252414695420.3960877.140223315
Noor Ali ZadranAFG201020101616146611431.0762175.04121343
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.