Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR130/2 (14.3)ES chose to bowlT2067th 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
Will BraggGLA201520158611135922.6019458.25012110
Matt McKiernanDER202120216611133822.6087129.89000113
Mitchell OwenTAS202620266601134318.8365173.85001910
Navod ParanavithanaTUCA202620266601134318.8313086.92001143
Nimesha GunasingheACCC202520256601134318.8316369.33000112
Lance CairnsNZ198019806621133928.25112100.8900072
Craig WhiteENG199619969701133416.1417365.3200082
Ian HarveyAUS2004200412701132816.1412391.87000122
Ethan BrookesWOR202420249701133316.1415771.9700062
Xavier BartlettAUS202620267701135216.14104108.6502167
Kamil MisharaSL/NCC202620267701132716.1413583.70000182
Nathan BarnwellSUR2025202587211343*22.6012590.4000085
JA PocklingtonNOT202520258721135422.6011697.41010112
Geoff BoycottENG1981198177111375*18.8324645.9301060
Sunil GavaskarIND198119818701138016.1426642.4801150
Sandeep PatilIND198119817701134816.1416468.9000082
Ryan ten DoeschateESS2021202110801134514.1314379.0200191
Ravindra JadejaIND2015201512811133216.1413683.09000110
Pieter SeelaarNED201820188801132314.1316668.0700051
Roland HolderWI19971997108111341*16.1416867.2600271
Brad HoggAUS2006200619921133816.1416170.1900071
Brett D'OliveiraWOR201920199901135712.5616070.6301160
Muttiah MuralitharanSL200920091611611333*22.6073154.79002134
Gary BrentZIM200720071211311359*14.1317763.8401053
Dipak PatelNZ19961996151431137110.2712689.6801263
Yasir HameedPAK200620062201127156.0018759.8901040
Daryl MitchellNZ20212021322112100*-98114.29100112
Tom AlsopSUS20242024221112108*112.0014179.43100123
Mark CosgroveAUS200620063301127437.3311696.55010122
Hamish GardinerSCO201420143301128937.3315671.79010130
Kevin ArnottZIM198719874301126037.3321552.0902060
Gyanendra MallaNEP201220125411124637.3314975.17000150
Manpreet SinghSIN202620264401125028.0017265.1201091
Pushkar SharmaKEN202520255401127828.0018062.22010170
Dawlat ZadranAFG20182018114411247*-110101.8200077
Darren MaddyENG200020006501125322.4020355.17011100
Darren BravoWI2015201555111249*28.0017663.6400171
Suharril FetriMAS2019201955111264*28.0024445.9001090
Nicolas PooranWI2021202165211259*37.3313086.1501164
Lewis HillLEI201620167501125522.4011795.73010103
S ModgilMR202520255501124122.4015671.79000142
Vidura AdikariCMCC2025202555111274*28.0015174.1701163
Viv RichardsWI197519756511127428.0016966.27010131
Kapil DevIND198019805501127522.4094119.15011143
Sean ErvineHAM2017201776111233*22.4012093.3300091
Naved LatifPAK200220026601124518.6721053.33001171
Navneet DhaliwalCAN201520156601129318.6716567.8801084
M Syahadat RamliMAS201820186601122918.6716368.71000113
Daniel DrewSA202520256601126318.6714179.4301171
Nasir JamalAFG201820187601125118.6715671.79011110
PreviousPage 142Next

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.