Live1st ODI · India in New Zealand 2026/27NZINDMatch delayed by rainTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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

Batting by year (Men's List A)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 6,790 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Craig ErvineZIM2023202311112395121*43.8945686.62110541
Mohammad AshrafulBAN/AX200520051614039510028.2147483.33124317
Hansie CronjeSA199319931616239591*28.2166259.67020242
Thisara PereraSL201420142419339580*24.69330119.700313018
Pieter MalanMID2022202287139411065.67380103.68140418
Tom BantonENG2026202677039412656.29363108.541404812
Rilee RossouwHAM2018201899039412543.78374105.35212386
Aravinda de SilvaSL19991999171613948126.2758067.93041321
Umar AkmalPAK20132013191743945030.3145287.17011388
Ian BothamENG19871987171733947128.1447982.25021425
Stuart MatsikenyeriZIM20042004242413947317.1365959.79013462
Matt RenshawQUE20212021881393156*56.14362108.56131417
N FernandesMID202620261010039311239.3048780.70110514
Shaun MarshAUS200920091111039311235.7350877.36120344
Fawad AlamPAK20102010131323936435.7353273.87030190
Brandon McMullenSCO/HAM202520251615139310128.0742891.82122429
Anwar ArudinMAS20142014171603936924.5646684.330214617
Irfan PathanIND20062006242143936523.1253573.46023477
Michael RichardsonDUR2018201888039211149.0047682.35120352
Luis ReeceDER202320238803929649.0046085.220414110
Ambati RayuduIND201820181110339210056.0043290.741303111
Ricardo PowellWI199919991313139212432.67380103.161222725
Imran NazirPAK200720071313039216030.15374104.811114913
Evin LewisWI20192019131313927032.6747782.180414112
Hashan TillakaratneSL19901990151423927632.6771354.98020200
Elton ChigumburaZIM20142014161543929035.6453373.55032355
Dipendra Singh AireeNEP202320232120439285*24.5048980.16021318
Dawid MalanMID20152015661391156*78.20374104.55200467
Wayne MadsenDER2014201487139113865.1739399.49210432
Marcus HarrisLAN202620269903918943.44381102.62040349
Stephen DohenyIRE/NW20232023141203918432.5853772.81031406
Roger TwoseNZ19961996121203919232.5856569.20030281
Kieron PollardWI20102010151403916227.9339698.740102615
Nazmul Hossain ShantoBAN202620261414239110532.5853173.63122465
Chris HarrisNZ200020002418639159*32.5852075.19011315
Chris CairnsNZ19981998211813916723.0052474.620311913
Craig SpearmanNZ19961996202003917819.5547083.19022512
Daniel Bell-DrummondKEN2023202355039015078.0041893.30130336
Adam WheaterESS201820189903908843.3340197.26040444
Tom LammonbySOM202520251010039010239.0046284.42211482
Kashif AliWOR202520251010039010139.0042691.55120379
Bruce EdgarNZ1981198110104390102*65.0063561.42121231
Stephen FlemingNZ20062006111103908935.4550776.92043456
Aravinda de SilvaSL20032003151303909230.0047482.28032347
Sanjay ManjrekarIND19961996151513906227.8663461.51030193
Elton ChigumburaZIM/AX200720071716239077*27.86367106.270202218
Kepler WesselsSA19931993171713907024.3886245.24020260
Zak CrawleyKEN2019201976038912064.8343489.63120450
Suryakumar YadavIND202320232120238972*21.61354109.890233913
Krishan SanjulaSSC2024202488238892*64.6745086.22020388

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.