Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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,791 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Gus LogieWI19921992131101226111.0917171.35013122
Graeme CremerZIM20102010181231222413.5621457.0100191
Graeme CremerZIM20152015151231222713.5618964.5500171
Craig ErvineZIM201320132201218060.5013688.97010104
Craig ErvineZIM202120213201216460.5016175.16020141
Shamsur RahmanBAN201320132201219660.5016175.1601076
David MillerSA20252025332121100*121.0087139.08100115
Raza-ur-RehmanCAN201320134301217040.3313887.68021170
Phil JaquesAUS200620064401219430.2515279.61011161
Sharad VesawkarNEP2017201744212181*60.5015379.08010111
Wayne MadsenITA2025202544212173*60.5012596.80010134
Alec StewartENG199119915501215524.2016473.78010100
MO OdumbeKEN199719976511216730.2514086.4301074
Kevin O'BrienIRE2009200985112189*30.2518366.12010101
Craig WallaceSCO201620165501215224.2098123.47010106
Ross WhiteleyWOR201620168501216124.2012993.80012114
Sese BauPNG202520255501216324.2013490.30012210
Ricardo VasconcelosNOR202520255501216224.2016175.16010152
Max BryantQUE202320235501216224.2012993.80011153
MPM WeerasingheACCC202620265501216024.2013390.98010141
Dilhara PolgampolaKYCC202420245501218224.2019761.4201170
Neil DexterLEI2018201876112150*24.2013887.6801183
Luke WellsSUS201820186601216220.1717469.54010191
Sam CurranENG2026202610611214224.2014682.88001102
Matthew GilkesNSW202320236611214324.2014285.21000122
Ikramullah KhanQAT202220226621215330.2516573.3301176
Carlisle BestWI1989198966112153*24.2020658.7401160
Kyle AbbottHAM202420248741213740.33114106.1400084
Karl BirkenstockNAM201920198711216120.1722454.02012120
Alex ThomsonDER202320238731214230.2513589.6300084
Wasim AliOMA202620267711216220.1712696.0301282
Rishad HossainBAN2025202577112139*20.1792131.5200078
Brendon KuruppuSL198919897701216317.2928342.7601061
Derek CrookesSA1996199610701215417.2916274.6901053
John WrightNZ199219928801215715.1322553.78011141
Farveez MaharoofSL200520051410412133*20.1718864.36000141
Tawanda MupariwaZIM20062006131141213317.2919761.42001110
Michael YardyENG20102010131151215720.1715677.5601180
Peter BorrenNED20102010121111214712.1021855.50001102
Calum MacLeodSCO/DUR2015201514130121349.3115080.67004160
Ahmed RazaUAE20182018171321215011.0026146.3601260
Javagal SrinathIND19991999281431212811.0013589.6300273
WK McCallanIRE2006200633212050*120.00113106.19010141
Binod BhandariNEP202020204301205940.0015179.47010132
Johann MyburghSOM201720173301205740.0062193.55010204
J BatinibuluFIJ201520153301209640.0012496.77010133
Christopher De FreitasLL202320233301205940.0015776.43020110
Qasim UmarPAK198719873301206740.0018066.67010160
Hasan RazaPAK199919995401207730.0020658.2501041
Paras KhadkaNEP2010201044212053*60.0015676.92010161
PreviousPage 135Next

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.