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 figures (All internationals)

Ibrahim Zadran has the highest batting average in internationals for Afghanistan: 41.28 (minimum 20 innings) (from the 362 of 363 matches with full scorecards).

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 362 of the 363 matches in this selection (from 2009). Earlier matches have results and team totals only.

Qualification: Minimum 20 innings.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ibrahim ZadranAFG2019-202612213014478817741.28567684.36832547085
Rahmat ShahAFG2013-20261481569561923438.22843366.631041952154
Hashmatullah ShahidiAFG2013-202612012928359624635.60576462.39324733819
Mohammad ShahzadAFG2009-202315615864765131*31.354706101.257258556129
Sediqullah AtalAFG2023-202656572165714330.13199483.1047313953
Rahmanullah GurbazAFG2019-20261481511450715130.054236106.40102116385210
Najibullah ZadranAFG2012-2026192172413778104*28.843567105.921239296160
Azmatullah OmarzaiAFG2021-2026118100212238149*28.332012111.2321110149111
Samiullah ShenwariAFG2009-20221451272227929626.59358577.88013321062
Noor Ali ZadranAFG2009-202475772193011425.73279069.18111520113
Nasir JamalAFG2014-20242024451255*25.6085060.24043412
Asghar AfghanAFG2009-202118718014417016425.12555775.0421913280143
Usman GhaniAFG2014-202345443101311824.71114288.701439225
Mohammad NabiAFG2009-202632529445609513624.486067100.4622418403233
Nawroz MangalAFG2009-2017807910164412923.83196383.7526714146
HazratullahAFG2016-20245757212618222.931151109.5605412466
Javed AhmadiAFG2010-20215252011688122.46158973.5108314217
IhsanullahAFG2017-20222023343765*21.8570761.81042558
Ikram AlikhilAFG2019-2026362854808620.8784856.60030425
Afsar ZazaiAFG2013-20263340276511320.13139254.96124568
Gulbadin NaibAFG2011-202616814729232382*19.69258789.80091518380
Darwish RasooliAFG2022-2026353345638419.41458122.930354020
ShafiqullahAFG2009-20196659138895619.33727122.280386151
Karim SadiqAFG2009-201857552978114*18.45104693.5021710525
Rashid KhanAFG2015-202623817142223260*17.302046109.09061618599
Karim JanatAFG2016-202675611282256*16.7883298.800365733
Dawlat ZadranAFG2011-2019115733558147*15.2970682.2900104427
Mirwais AshrafAFG2009-201670561851152*13.4565378.250152724
Noor AhmadAFG2022-202642216138269.2015390.2000378
Aftab AlamAFG2010-20193722138216*9.1111670.6900493
Mujeeb Ur RahmanAFG2017-20261396425354649.0836497.2501164013
Amir HamzaAFG2012-2023653016125348.9332937.99002132
Hamid HassanAFG2009-2021623011151227.9523863.45004135
Sharafuddin AshrafAFG2014-2026432610118217.3820158.71005102
Yamin AhmadzaiAFG2015-202622245109195.7436330.03007124
Shapoor ZadranAFG2009-202079392293175.4722341.7000756
Naveen-ul-HaqAFG2016-20245622971135.4610567.6200491
Fazalhaq FarooqiAFG2021-20261013928376*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.