ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd 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,791 of the 6,797 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sohail AhmedBHR2025202555322170*110.5030472.700201511
Peter BorrenNED20152015772221105*44.2024689.84110910
William PorterfieldIRE2010201077022110831.5728178.65100204
James AdamsHAM201620167702219231.5726284.35020253
George BaldersonLAN202320238712215736.8327680.07010214
Riki WesselsNOT201420149802216527.6323096.09011197
Ali OrrHAM2026202688022110527.6327879.50101283
Roger TwoseNZ199519959802215927.6330971.52010150
Daniel VettoriNZ20062006131032217931.5729475.17021160
Andre BothaIRE200820081111222147*24.5627181.55000262
Gerhard ErasmusNAM20252025111102216320.0938257.85011147
Saleem MalikPAK19931993181212218420.0934663.87011131
Jacob OramNZ20042004211322215420.0926882.46010183
Allan BorderAUS199319931413322186*22.1032368.42011161
Ajit AgarkarIND200020002819922167*22.1022399.10012165
Quinton de KockSA2021202133022012073.33195112.82110247
Asa TribeJER2022202244122080*73.3330173.09020191
Peter GoughJER2017201755122071*55.0030472.37020250
Kurtis PattersonNSW202220226602209236.6724490.16020291
Rob JonesLAN202120217612207244.0032667.48020172
Tatenda TaibuZIM20072007771220107*36.6726483.33101225
James FranklinMID201720177702206931.4326882.09022106
Jack LeaningYOR20142014873220111*55.0025187.65111125
William LuxtonYOR202520257702207731.4323095.65011215
Tom RogersVIC202520258702206831.4330971.20020182
Viv RichardsWI199119918702207831.4328078.57010214
Dwayne BravoWI2009200911802206927.5026184.29020187
Naresh BudayairNEP201420148812206231.4340454.46020194
Liam TrevaskisDUR2022202288122059*31.4326483.33022193
Tom FellWOR201920199912205327.5030372.61010241
Ravindra JadejaIND20112011131032207831.4325386.96011212
Jonny BairstowENG/YOR20162016121012206124.4428976.12011181
Wesley MadhevereZIM20232023111002205022.0027081.48010222
Chris DentGLO20152015111112204922.0026682.71001311
Rovman PowellWI20172017121112205922.0026283.970111311
Raman LambaIND198719871111122057*22.0033366.07010141
Mohammad AshrafulBAN20102010121202207518.3337358.98010211
Henry NichollsNZ20182018131232205524.4430272.85034102
Ridley JacobsWI200220022116522060*20.0024988.3501273
WPUJC VaasSL199919992927922029*12.2231070.97006113
Michael ClarkeAUS201520157602197436.5022896.05020253
Sean ErvineHAM201620166602195336.50213102.82020185
Steven CroftLAN2017201766121912743.80206106.31100138
S de MelCCC202620266602198536.5026383.27010204
Tom MoodyAUS199019906602198936.5029873.49020134
Alastair CookENG200820087702196931.2933066.36020230
Joe BurnsQUE202120217702197331.2929574.24010174
Ross WhiteleyWOR201420148712195336.5025486.22020209
Anshuman RathHK201620167712199736.5028876.04020203
Ravi BoparaESS2016201688121974*31.2929673.99020110

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.