Live1st ODI · India in New Zealand 2026/27NZ131/8 (31.1)INDIND chose to bowlTest1st 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd 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
Rob KeoghNOR2016201698132113445.86310103.55122342
J PereraMSC202420249803219740.1342875.00030247
Roston ChaseWI2019201914913219440.1339381.68020251
Mehrab HossainBAN1999199999032110135.6752561.14120313
Peter TregoSOM201620161010232110440.1337286.29121256
Mike RindelSA19981998111103216429.1845071.33021390
James NeeshamNZ201720171312132171*29.1832598.77020303
Viv RichardsWI1988198814131321110*26.7534194.13110308
Peter MoorZIM20182018161613215021.4051462.450111710
Chris HarrisNZ199419942117532150*26.7547867.15011185
Matt RenshawQUE2024202477132012253.33294108.841212710
Mitchell OwenAUS/TAS2025202598032014940.00171187.131102823
Sean ErvineZIM200420041110132010035.5636188.64110245
Ben GeddesMID202620261010132010935.5632897.561222416
David WilleyENG/YOR201820181411332013140.00294108.841213311
Dean JonesAUS19861986111133205540.0037685.11020164
Craig KieswetterENG201020101212032010726.6737385.79112368
John WrightNZ19861986151503206121.3364949.31010272
Will YoungNZ202520251818132010718.8240579.01114391
Sadeera SamarawickramaSL/MSC20242024211833205221.3335889.39011341
Ben McDermottTAS/QUE2023202366031914353.17314101.59121298
Jacob OramNZ2008200813813198845.5732398.760412112
Brad HaddinAUS2007200788131987*45.5736587.40020309
Rishi PatelLEI2021202188131911845.5733495.51110384
Andrew SymondsAUS20002000181533194726.58280113.93002378
Aaron JohnsonCAN20242024151503196521.2732697.850223819
Sachin TendulkarIND199319931817431982*24.5443673.17010223
Josh CobbNOR2015201577031810445.4345270.35120334
Nathaniel WatkinsJER201620167713187753.0035789.08030461
Nick GubbinsHAM20212021771318131*53.0032199.07120267
Tom LawesSUR202220228713187553.00318100.00040346
Keaton JenningsLAN2022202288131812545.4336686.89111441
Tom HainesSUS202320238803189439.7537884.13040364
Martin CroweNZ198319839923189745.4343672.94021241
Bastiaan ZuiderentNED200720071312231877*31.8054058.89020280
Keith ArthurtonWI19941994141403187222.7136287.85011214
Greg MatthewsAUS19861986221823185419.8844870.98011123
Solomon MireZIM20182018191903185216.7437684.570132612
Kapil DevIND19921992212033184218.7138482.81000255
Hamish RutherfordWOR2019201955031712663.40300105.67200338
Luke GeorgesonNK2021202155031712863.4040478.47120267
Mark CosgroveLEI201820187703178445.2933195.77040286
Gary WilsonIRE2010201098131711345.2939779.85120321
Wes DurstonDER2014201488131713445.29312101.60200334
Harry CameDER202320238803179439.6331999.37020306
James WhartonYOR202620268823177552.8348765.09031311
Ravi BoparaENG201320131193317101*52.83291108.931102111
Adam LythYOR201420149913178439.6337085.68020402
Dhanushka GunathillekeSL/DAM2019201999031713335.2239779.85111322
John DysonAUS1983198399131778*39.6364349.30020241

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.