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/27WARBOLODI5th 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 by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Afghanistan×At Dubai International Cricket Stadium×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad ShahzadAFGIreland2010-201744220677103.00160128.75030224
Najibullah ZadranAFGIreland2015-20173201288364.00113113.27010109
Mohammad ShahzadAFGIndia2018110124124124.00116106.90100117
Ibrahim ZadranAFGWest Indies202622111587*115.0083138.55010123
Javed AhmadiAFGIreland2012-20153301008133.3311388.5001093
Darwish RasooliAFGWest Indies2026220888444.0065135.3801082
Mohammad ShahzadAFGOman2017110808080.0060133.3301083
Mohammad NabiAFGIndia2018-2022220716435.5063112.7001044
Rahmanullah GurbazAFGWest Indies2026220717135.5059120.3401181
Mohammad ShahzadAFGNetherlands2010-2012220655432.5054120.3701081
Ibrahim ZadranAFGIndia20221116464*-59108.4701042
Samiullah ShenwariAFGIreland2010-2017530635021.0011256.2501012
Nawroz MangalAFGIreland2010-20174426121*30.5052117.3100061
Noor Ali ZadranAFGIreland2010220584229.006984.0600060
Najibullah ZadranAFGUnited Arab Emirates20161115555*-24229.1701053
Mohammad NabiAFGIreland2010-20176415543*18.335796.4900032
Karim SadiqAFGIreland2010-2012330543418.0032168.7500072
Asghar AfghanAFGIreland2010-2017420524426.009853.0600020
Rahmanullah GurbazAFGSri Lanka2022110404040.0018222.2200034
HazratullahAFGSri Lanka20221113737*-28132.1400051
Nawroz MangalAFGNetherlands2010-2012220362618.0030120.0000031
Mohammad NabiAFGPakistan20211113535*-32109.3800050
Gulbadin NaibAFGPakistan20211113535*-25140.0000041
Nawroz MangalAFGOman2017110343434.0030113.3300041
Mohammad ShahzadAFGUnited Arab Emirates2016110313131.0012258.3300070
Asghar AfghanAFGUnited Arab Emirates2016110292929.0020145.0000012
Noor Ali ZadranAFGNetherlands2010-2012221291829.003096.6700020
Karim SadiqAFGNetherlands2010-2012220291814.5026111.5400030
Samiullah ShenwariAFGNetherlands2010-2012221281928.0024116.6700010
Rashid KhanAFGIndia2018-2022221271527.003871.0500020
Mirwais AshrafAFGIreland2010-201554127129.004658.7000001
Asghar AfghanAFGOman20171112525*-18138.8900021
Rais AhmadzaiAFGNetherlands2010110232323.0023100.0000020
Mohammad NabiAFGNetherlands2010-2012220232211.5016143.7500030
Najibullah ZadranAFGPakistan2021110222222.0021104.7600031
Mirwais AshrafAFGNetherlands2010-2012220211910.5011190.9100002
Najibullah ZadranAFGIndia2018-2022220202010.002290.9100120
Afsar ZazaiAFGIreland201522019189.502965.5200010
Mujeeb Ur RahmanAFGIndia2018-2022210181818.0013138.4600021
HazratullahAFGUnited Arab Emirates2016110181818.002475.0000010
Usman GhaniAFGUnited Arab Emirates2016110181818.0018100.0000010
Gulbadin NaibAFGIreland2012-20172111717*-8212.5000002
Karim JanatAFGPakistan2021110151515.001788.2400011
Ibrahim ZadranAFGSri Lanka2022110151515.0013115.3800020
Gulbadin NaibAFGIndia2018110151515.004632.6100010
Mohammad NabiAFGUnited Arab Emirates20161111313*-13100.0000000
Dawlat ZadranAFGIreland2012-20153211311*13.002552.0000010
Samiullah ShenwariAFGUnited Arab Emirates2016110121212.008150.0000010
Rahmanullah GurbazAFGPakistan2021110101010.007142.8600001
Asghar AfghanAFGPakistan2021110101010.007142.8600011
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.