Cricket Records for Afghanistan in ODI matches

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Abdullah Mazari2010-2010210333.0018.75000
Abdul Rahman2023-2023331104*5.0027.02000
Afsar Zazai2014-2017171612646017.6054.09023
Aftab Alam2010-20192717108016*11.4274.76003
Ahmed Shah2009-2009110222.0020.00000
Amir Hamza2012-2017311692373.2824.46001
Asghar Afghan2009-202111410810242410124.7366.771127
Azmatullah Omarzai2021-202427216719149*47.9396.25150
Dawlat Ahmadzai2009-20103000-0.000.00000
Dawlat Zadran2011-201982562751347*17.6877.25007
Fareed Ahmad2014-20241774421714.0062.68001
Fazalhaq Farooqi2022-2024321712216*4.2032.81003
AM Ghazanfar2024-2024210555.0062.50000
Gulbadin Naib2011-202482719123182*19.8574.87057
Hamid Hassan2009-201938226107176.6854.87004
Hashmatullah Shahidi2013-2024787813222597*34.2368.600215
Hasti Gul2009-20092112323*0.00209.09000
Hazratullah Zazai2018-2019161603616722.5688.26021
Ibrahim Zadran2019-202433333144016248.0080.44572
Ihsanullah2017-20181616230757*21.9269.77032
Ikram Alikhil2019-2024262053758625.0067.81030
Izatullah Dawlatzai2010-201553176*3.5025.92001
Javed Ahmadi2010-20214744010498123.8476.01072
Karim Janat2017-2023330322210.6668.08000
Karim Sadiq2009-201624222475114*23.7580.91203
Khaliq Dad2009-2010641402013.3357.97001
Mirwais Ashraf2009-201646381138752*14.3371.27013
Mohammad Nabi2009-202416114215344713627.1486.622166
Mohammad Saleem2023-20232000-0.000.00000
Mohammad Shahzad2009-2019848432727131*33.6688.486144
Mohibullah Oryakhel2013-20132000-0.000.00000
Mujeeb Ur Rahman2017-2023754014236649.0790.070112
Najeeb Tarakai2017-2017110555.0027.77000
Najibullah Zadran2012-20239284132060104*29.0189.101154
Nangeyalia Kharote2024-2024110101010.00125.00000
Nasir Jamal2014-2018161413525327.0765.54031
Naveed Zadran2024-202411199*0.00128.57000
Naveen-ul-Haq2016-2023151053710*7.4068.51002
Nawroz Mangal2009-201649486113912927.1175.33244
Noor-ul-Haq2010-201022012126.0020.68001
Noor Ahmad2022-20241041312610.3375.60001
Noor Ali Zadran2009-201951501121611424.8163.23174
Qais Ahmad2022-202432012116.00150.00000
Raees Ahmadzai2009-2010541883929.3364.23000
Rahmanullah Gurbaz2021-202440401146715137.6188.53651
Rahmat Shah2013-20241111074373011436.2171.455285
Rashid Khan2015-20231038114131660*19.64105.28058
Riaz Hassan2022-20235401205030.0062.50010
Rokhan Barakzai2015-20151000-0.000.00000
Samiullah Shinwari2009-201984741218119629.2065.490111
Sayed Shirzad2019-2019210252525.00147.05000
Shabir Noori2010-2016101001919419.1063.66012
Shafiqullah2009-2018242124305622.63105.39024
Shahidullah2022-2023330393713.0054.92000
Shapoor Zadran2009-201944271767176.7041.87004
Sharafuddin Ashraf2014-20242012470218.7564.22002
Usman Ghani2014-20221717043511825.5875.25123
Yamin Ahmadzai2015-2022952953.0028.12001
Zahir Khan2019-20191000-0.000.00000
Zakiullah Zaki2012-201211133*0.0013.63000
Zia-ur-Rehman2023-2023110555.0016.66000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Afghanistan v Ireland at Sharjah, 3rd ODI, Mar 12, 2024 [ODI # 4742]

Afghanistan v Ireland at Sharjah, 1st ODI, Mar 7, 2024 [ODI # 4741]

Sri Lanka v Afghanistan at Pallekele, 3rd ODI, Feb 14, 2024 [ODI # 4729]