Batting Averages for Afghanistan in Tests+ODIs+T20Is

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Abdollah Ahmadzai2025-202683266*6.00300.00001
Abdullah Mazari2010-2010210333.0018.75000
Abdul Malik2021-202591202178418.0859.45012
Abdul Rahman2023-2023331104*5.0027.02000
Abdul Wasi2021-20211201296.0017.14000
Afsar Zazai2013-20253439277211320.8656.30124
Aftab Alam2010-20193922138216*9.1170.68004
Ahmed Shah2009-2009110222.0020.00000
Amir Hamza2012-2023683116146349.7342.19002
Asghar Afghan2009-202119518615424616424.8375.1721913
Azmatullah Omarzai2021-202610788181848149*26.40106.451910
Bahir Shah2023-2025230513217.0067.10000
Bashir Ahmad2025-202532222*-22.22000
Bilal Sami2024-202531100*-0.00000
Darwish Rasooli2022-2026262424788421.72123.51044
Dawlat Ahmadzai2009-201051122*-66.66000
Dawlat Zadran2011-2019116733558147*15.2882.290010
Fareed Ahmad2014-2025581699824*14.0064.90001
Farmanullah2025-2025110121212.00120.00000
Fazalhaq Farooqi2021-2026963727386*3.8036.53007
Fazal Niazai2019-2019110121212.0080.00000
AM Ghazanfar2024-2025201017231*8.00107.46004
Gulbadin Naib2011-202617214831238882*20.4191.000915
Hamid Hassan2009-2021633112157228.2665.14004
Hashmatullah Shahidi2013-202511011623329324635.4061.362246
Hasti Gul2009-20092112323*-209.09000
Hazratullah Zazai2016-2024616131521162*26.22118.55154
Ibrahim Zadran2019-202611011811418817739.1483.267275
Ihsanullah2017-20222023343765*21.8561.81042
Ijaz Ahmad Ahmadzai2024-2025440411610.2580.39000
Ikram Alikhil2019-2025342654158619.7661.39030
Imran2025-2025110555.0055.55000
Ismat Alam2025-202524012510131.2555.55101
Izatullah Dawlatzai2010-201594276*3.5023.33001
Javed Ahmadi2010-20215352011688122.4673.50083
Karim Janat2016-202580631288656*17.37101.37046
Karim Sadiq2009-2018605821013114*18.0893.79217
Khalil Gurbaz2025-2025120864.0040.00000
Khaliq Dad2009-2010641402013.3357.97001
Mirwais Ashraf2009-201671571951552*13.5578.26015
Mohammad Ishaq2024-20258811043214.85104.00001
Mohammad Nabi2009-202632929947624013624.76101.7722518
Mohammad Saleem2023-2024420221.0018.18001
Mohammad Shahzad2009-202315916164844131*31.25101.657268
Mohibullah Oryakhel2013-20132000--0.00000
Mujeeb Ur Rahman2017-20261396023339649.1695.760115
Munir Ahmad2021-202112013126.5039.39000
Najeeb Tarakai2014-2019131302639020.23115.35011
Najibullah Zadran2012-2024199179463890104*29.24106.8612310
Nangeyalia Kharote2024-2025171259427*13.4279.66002
M Nasim Baras2015-2015310111.0050.00000
Nasir Jamal2014-20242124451255*25.6060.23043
Naveed Zadran2024-2024772512510.2040.15001
Naveen-ul-Haq2016-202463241081135.7868.06005
Nawroz Mangal2009-2017818010164412923.4883.66268
Nijat Masood2022-202467220124.0027.77004
Noor-ul-Haq2010-201022012126.0020.68001
Noor Ahmad2022-202638195131269.3587.91002
Noor Ali Zadran2009-202476772193011425.7369.171115
Qais Ahmad2019-20251712190218.1871.42002
Raees Ahmadzai2009-2010131041793929.8380.99000
Rahmanullah Gurbaz2019-20261391411423515130.25106.0092012
Rahmat Shah2013-20251371426500723436.8166.878379
Rashid Khan2015-202623516744216060*17.56109.580616
Riaz Hassan2022-20258801885023.5057.84010
Rokhan Barakzai2015-20154000--0.00000
Samiullah Shinwari2009-20221491302228249626.1477.940133
Sayed Shirzad2015-2021720262513.00136.84000
Sediqullah Atal2023-20264039294110425.4396.81162
Shabir Noori2010-2016111102069418.7264.77012
Shafiqullah2009-20197063149245618.85123.52039
Shahidullah2021-20261313320649*20.6076.29003
Shapoor Zadran2009-202080402394175.5241.77007
Sharafuddin Ashraf2014-2025442711142218.8772.44005
Usman Ghani2014-202352513122111825.4393.13163
Wafadar Momand2018-2024431126*6.0036.36001
Wafiullah Tarakhil2025-202522012116.0070.58000
Waqar Salamkheil2019-201911111*-25.00000
Yamin Ahmadzai2015-20251921587195.4336.40005
Zahir Khan2019-20241112684*1.3313.11006
Zakiullah Zaki2012-201211133*-13.63000
Zamir Khan2012-20121000--0.00000
Zia-ur-Rehman2023-202558147136.7134.55001
Ziaur Rahman2019-2026520000.000.00002
Zubaid Akbari2023-20254401253.0070.58000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa vs Afghanistan at Ahmedabad, ICC Men's T20 World Cup 13th Match, Group D, Feb 11, 2026 [T20I # 3697]

Afghanistan vs New Zealand at Chennai, ICC Men's T20 World Cup 4th Match, Group D, Feb 8, 2026 [T20I # 3687]

West Indies vs Afghanistan at Dubai (DICS), Afghanistan v West Indies 3rd T20I, Jan 22, 2026 [T20I # 3665]