Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by year (Men's List A)

The most runs in a calendar year in men's List A cricket v Ireland: 388 by Rahmat Shah in 2017 (from the 218 of 219 matches with full scorecards).

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Ireland×

Player figures come from full scorecards, which we hold for 218 of the 219 matches in this selection (from 2006). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahmat ShahAFG20172017881388108*55.4349678.23131288
Sediqullah AtalAFG2026202644031314378.25307101.95110338
Nazmul Hossain ShantoBAN2023202365029411758.8030297.35110305
Mushfiqur RahimBAN20232023652286100*95.33238120.17110306
Keacy CartyWI2025202533027817092.67266104.51200299
Asghar AfghanAFG2019201977226982*53.8038170.60030208
Janneman MalanSA20212021321261177*261.0026598.491102310
Towhid HridoyBAN202320236502499249.80224111.16020206
Brian BennettZIM2025202533024716982.33245100.82100323
Gerhard ErasmusNAM20262026331232156*116.00207112.08110226
Asghar AfghanAFG2017201788022010127.5030073.33100198
Sean WilliamsZIM201520154402149653.5023591.06020212
Jan FrylinckNAM2026202633021112670.3321896.79110176
Tristan StubbsSA20242024331211112*105.5021299.53110117
Evin LewisWI20202020331208102104.0021596.74110207
Ibrahim ZadranAFG2026202644020810752.0025182.87110213
Shahriar NafeesBAN2008200833120490*102.0026975.84030250
Liton DasBAN202320236612027040.40201100.50021206
Shai HopeWI20192019220200170100.00184108.70100262
Najibullah ZadranAFG20192019553193104*96.50163118.401101510
Michael BracewellNZ20222022333190127*-138137.681001411
Tamim IqbalBAN2008200833018812962.6723878.99100212
Rahmanullah GurbazAFG2021202133018012760.00163110.431001512
John CampbellWI20192019110179179179.00137130.66100156
Rahmat ShahAFG20262026441179143*59.67178100.56100172
Mohammad ShahzadAFG201620164401768144.0021581.86020201
Rahmat ShahAFG201920197701756225.0028661.19020212
Rahmanullah GurbazAFG2024202422017212186.00170101.18110157
Craig ErvineZIM20152015331172101*86.0021679.63110152
Rashid KhanAFG201720178611705634.0017497.70011165
Kushal Janith PereraSL2016201622016713583.50166100.60100202
Brendon McCullumNZ20082008110166166166.00135122.961001210
Martin GuptillNZ2022202233016611555.3318888.30111213
Ben CurranZIM20252025331164118*82.0021078.10100180
ShafiqullahAFG2017201776116350*32.60114142.98012179
James MarshallNZ20082008110161161161.00141114.18100114
Jonathan TrottENG201120112201619280.5019781.73020150
Michael JonesSCO201820182201618780.5022970.31020141
Hashim AmlaSA20152015110159159159.00128124.22100164
Mohammad NabiAFG201920196501576431.4020476.9601095
Mohammad ShahzadAFG2019201955015710131.4017490.23100231
Tamim IqbalBAN202320236611576931.4019580.51010172
Craig ErvineZIM2019201933015610552.0017887.64100220
Shakib Al HasanBAN202320235401569339.00156100.00010200
Ben DuckettENG20232023221155107*155.00127122.05100183
Sikandar RazaZIM2015201544115560*51.6717688.07020112
Neil McCallumSCO2007200722015410077.0016096.25110104
HazratullahAFG201920195501546730.8017488.51010149
Sean WilliamsZIM201920193301536751.0021670.83020161
Sharjeel KhanPAK20162016110152152152.0086176.74100169
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.