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
Mitchell SantnerNZ202520251712421034*26.25182115.380001412
Manzoor ElahiPAK198619861412321050*23.3322692.92010138
WPUJC VaasSL200020002015621034*23.3325682.0300067
Lou VincentNZ200320031816321053*16.1548243.57011182
Andy BlignautZIM20032003221632105816.15187112.30020252
Majid KhanPAK197519753302098469.6727775.45030261
Henry NichollsNZ202020204402098052.2526678.57020260
Mohammad RizlanQAT201920195512096352.2535558.87010184
Alex DaviesLAN2015201576220973*52.25186112.37020233
Agha SalmanPAK2024202496120982*41.8021995.43010146
Sam FanningWA202520256602097534.8324684.96021196
Ryan PringleDUR2016201687020912529.86175119.43100246
David LloydGLA201920197712098434.8322692.48020254
Hussain TalatPAK202520259722096241.8023887.82010182
Ben GeddesSUR202320237702099229.86207100.97020198
Shaun FouchéNAM202320237702098329.8631765.93022182
Mudassar NazarPAK198819887702097629.8635459.04020190
Sohaib MaqsoodPAK2014201488120989*29.8624485.66010173
Tom Kohler-CadmoreWOR2016201688020911926.1322991.27101263
Arron LilleyLEI202220229802096026.1321199.05010168
Marnus LabuschagneQUE202120218802098226.1323688.56010174
George BartlettSOM202320238812097429.86201103.98020187
Ravija SandaruwanKUW/BRC202420248802096726.13165126.67022299
Suraj KumarOMA2019201910822095134.8330169.44021185
Arafat MinhasPAK202620268812096129.8621099.52020225
Alex CusackIRE2011201111912097126.1328673.08010171
Reetinder Singh SodhiIND2001200113912096726.1327376.56010125
Cameron GreenAUS202620269912095326.1332364.7102197
Asanka GurusinhaSL19881988111102096019.0044047.50013141
Sourav GangulyIND/ASIA20052005131312095117.4238254.71011240
Mohammad RafiqueBAN20062006261612093913.9326479.17005155
Ryan ten DoeschateNED20102010331208109*104.0023787.76110166
Evin LewisWI20202020331208102104.0021596.74110207
Ian CockbainGLO20182018641208106*69.3321397.65110126
Gyanendra MallaNEP2017201755120864*52.0033063.03020231
Billy RootGLA2023202355320874*104.00200104.00020171
Hamish MarshallGLO201620167602087434.6724983.53020183
Marc EllisonNK201920196602088734.6727475.91020237
Aryansh SharmaUAE2026202666020810534.6726678.20111225
Irfan AhmedHK2014201477020810629.7121994.98100237
Samit PatelNOT2018201887020810029.7121696.30100242
Matthew CritchleyDER2019201988520864*69.33184113.04010145
D InduwaraPSC202520258812087329.7133063.03033142
Wesley BarresiNED2010201099220864*29.7124784.21022224
Jonathan CarterWI2017201710902085223.1129869.80010174
Kevin O'BrienIRE/LL20202020101012085123.1124485.25011185
Mosaddek HossainBAN201920191110120852*23.11197105.58010175
Wavell HindsWI20062006161322087618.9138254.45012162
Mitchell JohnsonAUS20112011221342085723.11196106.12011166
Safyaan SharifSCO202220222013520840*26.0028473.24000161

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.