Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Afghanistan: Batting by year (All cricket)

The most runs in a calendar year in all cricket for Afghanistan v Scotland: 182 by Nawroz Mangal in 2013.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Afghanistan×v Scotland×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Nawroz MangalAFG20132013441182112*60.67167108.98100139
Mohammad ShahzadAFG20102010441175100*58.33167104.79100221
Mohammad ShahzadAFG201620163301718457.00155110.32020185
Mohammad ShahzadAFG201320134401554838.7592168.48000187
Javed AhmadiAFG201520153301467448.6715395.42020201
Samiullah ShenwariAFG2013201344414155*-17381.50010120
Rahmat ShahAFG20162016221126100*126.0015481.8210091
Samiullah ShenwariAFG201520154301259641.6717471.8401087
Karim SadiqAFG20102010441119114*39.6712495.97101113
Rahmat ShahAFG20192019110113113113.0011598.26100112
Najibullah ZadranAFG2016201632110089*100.0078128.2101095
Mohammad NabiAFG20132013420975148.5073132.8801084
Mohammad NabiAFG20182018110929292.0082112.2001073
Asghar AfghanAFG201620163318055*40.0080100.0001041
Mohammad ShahzadAFG20152015110757575.0036208.3301057
Usman GhaniAFG20152015220734836.5072101.3900091
Najibullah ZadranAFG20182018110676767.006997.1001062
Noor Ali ZadranAFG20102010330634221.008970.7900041
Nawroz MangalAFG201020104316238*31.0011952.1000011
Najibullah ZadranAFG20212021110595959.0034173.5301053
Hashmatullah ShahidiAFG201920191115959*-6098.3301060
Mohammad NabiAFG20092009110585858.006490.6301033
Mohammad ShahzadAFG20192019110555555.006782.0901071
Javed AhmadiAFG20162016220553927.509458.5100070
Samiullah ShenwariAFG20092009110525252.005791.2301060
Nasir JamalAFG201520151115252*-51101.9601060
Samiullah ShenwariAFG20102010430484616.008854.5500051
Afsar ZazaiAFG201520153314848*24.006376.1900250
Rahmanullah GurbazAFG20212021110464646.0037124.3200014
Noor Ali ZadranAFG20092009110454545.0028160.7100090
HazratullahAFG20212021110444444.0030146.6700033
Najibullah ZadranAFG20152015430423714.0033127.2700023
Asghar AfghanAFG20152015330403413.335080.0000041
Rais AhmadzaiAFG20092009110393939.004390.7000050
Rahmat ShahAFG20132013220383519.006162.3000040
Gulbadin NaibAFG201320134213521*35.0030116.6700041
Asghar AfghanAFG20132013320352817.507546.6700000
Karim SadiqAFG20132013220353417.5032109.3800041
Mohammad NabiAFG201520154313433*17.0024141.6700103
Nawroz MangalAFG20092009110323232.004768.0900030
Mohammad ShahzadAFG20182018110303030.005455.5600040
Javed AhmadiAFG20102010320282514.004070.0000030
Asghar AfghanAFG20102010320242412.005048.0000120
Noor Ali ZadranAFG2016201633024178.003666.6700031
Hasti GulAFG200920091112323*-11209.0900021
Mohammad ShahzadAFG20212021110222222.0015146.6700021
Asghar AfghanAFG201920191112222*-18122.2200010
Karim SadiqAFG20092009110202020.002290.9100012
Rais AhmadzaiAFG201020101111717*-13130.7700000
Hamid HassanAFG201520153111515*-3938.4600010
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.