ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Afghanistan: Batting by year (All cricket)

The most runs in a calendar year in all cricket for Afghanistan v South Africa: 194 by Rahmanullah Gurbaz in 2024.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Afghanistan×v South Africa×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahmanullah GurbazAFG2024202444019410548.5021092.38112177
Azmatullah OmarzaiAFG2024202444212386*61.50102120.5901078
Azmatullah OmarzaiAFG202320231119797*-10790.6501073
Rahmat ShahAFG20252025110909090.009297.8301091
Rahmanullah GurbazAFG20262026110848484.0042200.0001047
Rahmat ShahAFG20242024330595019.679860.2001020
Riaz HassanAFG20242024220452922.508056.2500031
Mohammad ShahzadAFG20162016110444444.0019231.5800035
Gulbadin NaibAFG202420242214334*43.0035122.8600052
Rashid KhanAFG20192019110353535.0025140.0000060
Noor Ali ZadranAFG20192019110323232.005855.1700040
Allah Mohammad GhazanfarAFG202420243113131*-15206.6700023
Noor AhmadAFG20232023110262626.003281.2500040
Gulbadin NaibAFG20162016110262626.0018144.4400031
Rahmat ShahAFG20232023110262626.004656.5200020
Hashmatullah ShahidiAFG20242024320261613.004656.5200020
Samiullah ShenwariAFG20162016110252525.0014178.5700030
Rahmanullah GurbazAFG20232023110252525.0022113.6400031
Noor Ali ZadranAFG20162016110252525.0024104.1700011
Mirwais AshrafAFG20102010110232323.002592.0000012
Hamid HassanAFG20102010110222222.0021104.7600012
HazratullahAFG20192019110222222.002395.6500030
Azmatullah OmarzaiAFG20262026110222222.0017129.4100030
Rashid KhanAFG20262026110202020.0012166.6700030
Rashid KhanAFG20252025110181818.0013138.4600031
Azmatullah OmarzaiAFG20252025110181818.002766.6700030
Mohammad NabiAFG2024202443018136.003551.4300110
Ibrahim ZadranAFG20252025110171717.002958.6200011
Sediqullah AtalAFG20252025110161616.003250.0000020
Darwish RasooliAFG20262026110151515.001883.3300000
Noor AhmadAFG202620261111515*-9166.6700002
Ibrahim ZadranAFG20232023110151515.003050.0000030
Rashid KhanAFG20232023110141414.003046.6700000
Rashid KhanAFG2024202432114814.002070.0000020
Gulbadin NaibAFG20252025110131313.001968.4200020
Najibullah ZadranAFG20162016110121212.008150.0000011
Ibrahim ZadranAFG20262026110121212.0010120.0000011
Ikram AlikhilAFG20232023110121212.001485.7100011
Mohammad NabiAFG20162016110111111.001478.5700010
Samiullah ShenwariAFG20102010110111111.001291.6700001
Rashid KhanAFG20162016110111111.007157.1400020
Rahmanullah GurbazAFG20252025110101010.001471.4300010
Noor AhmadAFG20252025110999.001560.0000010
Ikram AlikhilAFG20192019110999.003327.2700000
Abdul MalikAFG20242024110999.001947.3700010
Mohammad NabiAFG20252025110888.001747.0600000
Mujeeb Ur RahmanAFG20232023110888.005160.0000001
Karim JanatAFG20242024110888.001361.5400010
Hashmatullah ShahidiAFG20192019110888.002236.3600010
Asghar AfghanAFG20162016110777.006116.6700001
Page 1Next

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.