Live3rd ODI · Zimbabwe Women in India 2026/27INDWZIMW22/2 (6.3)ZIMW chose to batT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Afghanistan: Batting figures (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Afghanistan×v South Africa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahmanullah GurbazAFG2023-202677031310544.71288108.681222515
Azmatullah OmarzaiAFG2023-202677326097*65.00253102.770202011
Rahmat ShahAFG2019-20256601819030.1725870.16020141
Rashid KhanAFG2016-20268711123518.67107104.67000161
Gulbadin NaibAFG2016-20266618734*17.4085102.35001103
Noor Ali ZadranAFG2010-2019330573219.008567.0600151
Noor AhmadAFG2023-2026441502616.675886.2100152
Mohammad ShahzadAFG2010-2016220464423.0025184.0000035
Ibrahim ZadranAFG2023-2026440461711.507462.1600052
Riaz HassanAFG2024220452922.508056.2500031
Mohammad NabiAFG2010-2026109045135.008254.8800220
Samiullah ShenwariAFG2010-2016220362518.0026138.4600031
Hashmatullah ShahidiAFG2019-202565036167.207945.5700130
Allah Mohammad GhazanfarAFG20243113131*-15206.6700023
Ikram AlikhilAFG2019-202443025128.335644.6400011
Mirwais AshrafAFG2010110232323.002592.0000012
HazratullahAFG2019110222222.002395.6500030
Hamid HassanAFG2010-2019220222211.002491.6700112
Sediqullah AtalAFG2025-202622016168.003545.7100120
Darwish RasooliAFG2026110151515.001883.3300000
Najibullah ZadranAFG2016110121212.008150.0000011
Asghar AfghanAFG2010-20193301073.331758.8200101
Abdul MalikAFG2024110999.001947.3700010
Karim JanatAFG2024110888.001361.5400010
Mujeeb Ur RahmanAFG2023-2026220884.006133.3300101
Fareed AhmadAFG2024110444.002020.0000000
Rais AhmadzaiAFG2010110444.002200.0000010
Naveen-ul-HaqAFG2023-2024220422.001233.3300000
Amir HamzaAFG201611133*-650.0000000
Karim SadiqAFG2010110222.00825.0000000
Shapoor ZadranAFG2010-201622121*2.00825.0000000
Nangeyalia KhanAFG2024420221.001020.0000100
Fazalhaq FarooqiAFG2024-202653222*2.002100.0000100
Naveed ZadranAFG2024110111.00425.0000000
Nawroz MangalAFG2010110111.00425.0000000
Aftab AlamAFG201911100*-10.0000000
Dawlat ZadranAFG2016110000.0020.0000100

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.