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 by team (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.

Qualification: Minimum 20 innings.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Ibrahim ZadranAFGAfghanistan2019-202612313114479517740.98569484.21832547185
Rahmat ShahAFGAfghanistan2013-202614915710571223438.86851567.081042953157
Hashmatullah ShahidiAFGAfghanistan2013-202612112928359624635.60576462.39324733819
Mohammad ShahzadAFGAfghanistan2009-202315615864765131*31.354706101.257258556129
Rahmanullah GurbazAFGAfghanistan2019-20261491522462615130.844328106.89112116393219
Sediqullah AtalAFGAfghanistan2023-202656572165714330.13199483.1047313953
Najibullah ZadranAFGAfghanistan2012-2026192172413778104*28.843567105.921239296160
Azmatullah OmarzaiAFGAfghanistan2021-2026119101222252149*28.512019111.5421110150112
Samiullah ShenwariAFGAfghanistan2009-20221451272227929626.59358577.88013321062
Noor Ali ZadranAFGAfghanistan2009-202475772193011425.73279069.18111520113
Nasir JamalAFGAfghanistan2014-20242024451255*25.6085060.24043412
Asghar AfghanAFGAfghanistan2009-202118718014417016425.12555775.0421913280143
Usman GhaniAFGAfghanistan2014-202345443101311824.71114288.701439225
Mohammad NabiAFGAfghanistan2009-202632629545609613624.386075100.3522418403233
Nawroz MangalAFGAfghanistan2009-2017807910164412923.83196383.7526714146
HazratullahAFGAfghanistan2016-20245757212618222.931151109.5605412466
Javed AhmadiAFGAfghanistan2010-20215252011688122.46158973.5108314217
IhsanullahAFGAfghanistan2017-20222023343765*21.8570761.81042558
Ikram AlikhilAFGAfghanistan2019-2026372854808620.8784856.60030425
Afsar ZazaiAFGAfghanistan2013-20263340276511320.13139254.96124568
Gulbadin NaibAFGAfghanistan2011-202616814729232382*19.69258789.80091518380
Darwish RasooliAFGAfghanistan2022-2026353345638419.41458122.930354020
ShafiqullahAFGAfghanistan2009-20196659138895619.33727122.280386151
Karim SadiqAFGAfghanistan2009-201857552978114*18.45104693.5021710525
Rashid KhanAFGAfghanistan2015-202623917142223260*17.302046109.09061618599
Karim JanatAFGAfghanistan2016-202675611282256*16.7883298.800365733
Dawlat ZadranAFGAfghanistan2011-2019115733558147*15.2970682.2900104427
Mirwais AshrafAFGAfghanistan2009-201670561851152*13.4565378.250152724
Noor AhmadAFGAfghanistan2022-202643216138269.2015390.2000378
Aftab AlamAFGAfghanistan2010-20193722138216*9.1111670.6900493
Mujeeb Ur RahmanAFGAfghanistan2017-20261406425354649.0836497.2501164013
Amir HamzaAFGAfghanistan2012-2023653016125348.9332937.99002132
Hamid HassanAFGAfghanistan2009-2021623011151227.9523863.45004135
Sharafuddin AshrafAFGAfghanistan2014-2026432610118217.3820158.71005102
Yamin AhmadzaiAFGAfghanistan2015-202622245109195.7436330.03007124
Shapoor ZadranAFGAfghanistan2009-202079392293175.4722341.7000756
Naveen-ul-HaqAFGAfghanistan2016-20245722971135.4610567.6200491
Fazalhaq FarooqiAFGAfghanistan2021-20261023928376*3.3610734.5800830

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.