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
Allan BorderAUS19791979111002004420.0041847.85001151
Derek RandallENG19791979131312004916.6737453.48002111
Anderson CumminsWI19941994151532003416.6725379.0500193
Wasim AkramPAK198719872418320048*13.33176113.64002912
David WarnerNSW2021202133019910866.33193103.11110241
Sharujan ShanmuganathanTUCA202520257501995639.8030166.11020150
Chris GayleWI201720176601999433.17175113.710101615
Jan-Berrie BurgerNAM200320036601998533.17198100.51010253
Alex CareyAUS201820186601994733.1725378.66000172
A WanninayakeBCAA202620266611996039.8034258.19010200
Sanjay ManjrekarIND199519959621995049.7527572.36011162
George HillYOR2026202697319963*49.75185107.57021213
Yashpal SharmaIND1982198298519956*66.3326176.25010103
PL MommsenSCO2013201388219991*33.1732461.42020180
John AndersonIRE/LL201620168801997824.8829866.78010260
Chris CookeGLA201420148821997333.1724979.92020171
Z MalikWAR202520258801997224.88198100.51012246
Chamara KapugederaSL20102010149319955*33.1729567.46010104
Luke WrightENG2009200912901994822.11198100.51000206
Mark WattSCO2026202610921996628.4322588.44011149
Aarif SheikhNEP20262026121131994324.8829367.92001106
Jeff DujonWI198519852815719939*24.8827771.84000140
Dougie MarillierZIM200120011716319952*15.3128669.58011133
Nasser HussainENG200120014411987366.0024481.15020182
Ross TaylorNZ20202020442198109*99.00182108.79110176
Campbell KellawayVIC2026202644019810549.5023285.34110128
Davy JacobsCAN201920195521985766.0023185.71030122
T SuriUAE202620266501987839.60185107.030102210
Luke ProcterLAN2016201676119863*39.6023285.34020142
Michael JonesSCO/DUR2022202266019811933.0025876.74100164
Savin PereraSOM202620266601987533.0027372.53020261
Loots BosmanSA200620067701988828.2921890.83011255
Mushfiqur RahimBAN2016201677219867*39.6021691.67010161
Sam NortheastKEN201520157701987428.2929068.28010210
Tom WellsLEI201820187731986949.50186106.45010135
Zaheer AbbasPAK198519858701986128.2927771.48020130
Mushfiqur RahimBAN201320139801989024.7523982.85010155
Mark GreatbatchNZ199319938801986824.7535356.09011131
Farveez MaharoofSL2009200999219838*28.2924780.16000144
Sandeep GoudOMA20212021109319854*33.0026375.29020910
Guy de AlwisSL19831983119419859*39.6024879.84020203
JP DuminySA20072007121011984622.0028469.72001172
Neil FairbrotherENG199619961010319857*28.2932960.18011101
Jack RussellENG19901990121011985022.0026574.72010180
Noor Ali ZadranAFG20172017101001985119.8031662.66011211
Romario ShepherdWI20222022111121985022.0020397.54010176
Tom MoodyAUS199919991712719856*39.6022588.00021125
Connor EsterhuizenSA2026202633119711998.50197100.00110139
Richie BerringtonSCO20142014651197101*49.2523683.47110172
Steven DaviesENG201020105501978739.40186105.91010310

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.