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 2026AFGZIMT2069th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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/27QUETAS

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
Rahmanullah GurbazAFG2024202431320108712133.97108899.913758650
Azmatullah OmarzaiAFG2024202434324658149*23.50624105.451364027
Ibrahim ZadranAFG20232023303131040129*37.14127481.6327310118
Asghar AfghanAFG20192019283039109233.70123473.740745834
Mohammad NabiAFG202420243230670813629.50665106.471125022
Rahmanullah GurbazAFG202320232929198415135.14976100.824218842
Mohammad NabiAFG201920192829363884*24.5468193.690533829
Rashid KhanAFG20192019302853445214.9637891.010252915
Mohammad ShahzadAFG2016201627271973118*37.42850114.4714111432
Rahmanullah GurbazAFG2022202227271733106*28.19725101.102426233
Rahmat ShahAFG201920192326092611335.62148262.482631129
Sediqullah AtalAFG202620262526087014333.46116274.873228222
Ibrahim ZadranAFG202420242426283911434.96103880.831829011
Mohammad ShahzadAFG201820182526177112430.8490585.191419321
Najibullah ZadranAFG20222022282656657731.67592112.330624928
Mohammad NabiAFG20162016272634875221.1749199.190213215
Asghar AfghanAFG20162016272614826219.2856785.010332921
Mohammad NabiAFG20182018272535859226.5961095.900323624
Najibullah ZadranAFG2019201925245695104*36.58664104.671416526
Rahmanullah GurbazAFG202620262324062610226.08534117.231356529
Asghar AfghanAFG20152015252414695420.3960877.140223315
Ibrahim ZadranAFG202620262323484610744.5385499.061608917
Mohammad NabiAFG201520152523253911625.6758691.981123018
Asghar AfghanAFG201720172423247610122.6760179.201103816
Mohammad NabiAFG20232023272354176523.17403103.470203612
Hashmatullah ShahidiAFG20232023222266028037.6381174.23061563
Samiullah ShenwariAFG20152015242235779630.3786466.780304212
HazratullahAFG20192019222205036722.8652995.090225423
Rashid KhanAFG202220222822826348*18.79201130.850021913
Ibrahim ZadranAFG202520252021192817746.40926100.221707921
Rahmat ShahAFG201820182121074011435.2498774.97160687
Rahmat ShahAFG202320232021263893*33.5884675.41052606
Najibullah ZadranAFG201620162321858889*45.23476123.530504428
Rahmanullah GurbazAFG20252025202105099224.24481105.820214218
Mohammad NabiAFG20172017242134948927.44435113.560113420
Najibullah ZadranAFG20152015232134808326.67466103.000203528
Mohammad NabiAFG202220222521229043*15.26289100.35002217
Mohammad ShahzadAFG201020102020267111837.2870495.31241728
Azmatullah OmarzaiAFG202620262220452111632.56377138.201213137
Asghar AfghanAFG20182018232014156721.8448685.390112119
Nawroz MangalAFG201020102120537270*24.8044883.04021357
Gulbadin NaibAFG20242024212043515721.94299117.390233415
Karim SadiqAFG2010201021202341114*18.9441681.97104387
Gulbadin NaibAFG20192019222013004715.7938178.74001314
Ibrahim ZadranAFG202220221919478116252.0781096.423107114
Rahmat ShahAFG202420241719167123437.28111160.40161664
Rashid KhanAFG201820182719520857*14.86193107.77014205
Azmatullah OmarzaiAFG202320232418656897*47.33558101.790404125
Sediqullah AtalAFG20252025181825118531.94483105.800413622
Hashmatullah ShahidiAFG20192019161824787629.8883457.31051493
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.