Averages Batting - Afghanistan

Players - Afghanistan

Batting averages
Player
Span
Mat
Inns
NO
Runs
HS
Ave
SR
100
50
0
Asghar Afghan2012-20122213434*34.00103.03001
Dawlat Zadran2012-20122111515*-250.00000
Gulbadin Naib2012-20123325535*55.00183.33000
Hamid Hassan2012-20121000--0.00000
Izatullah Dawlatzai2012-20122000--0.00000
Javed Ahmadi2012-2012210222.0040.00000
Karim Sadiq2012-2012220432.0030.76000
Mohammad Nabi2012-20123311235761.50148.19010
Mohammad Shahzad2012-2012330622920.66108.77000
Najibullah Zadran2012-20122201296.0075.00000
M Nasim Baras2012-20122000--0.00000
Nawroz Mangal2012-2012330312010.3388.57000
Samiullah Shinwari2012-2012321161516.0069.56000
Shafiqullah2012-2012210151515.00115.38000
Shapoor Zadran2012-20121000--0.00000
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Sri Lanka vs Oman at Pallekele, ICC Men's T20 World Cup 16th Match, Group B, Feb 12, 2026 [T20I # 3701]

India vs Namibia at Delhi, ICC Men's T20 World Cup 18th Match, Group A, Feb 12, 2026 [T20I # 3703]

Nepal vs Italy at Wankhede, ICC Men's T20 World Cup 17th Match, Group C, Feb 12, 2026 [T20I # 3702]