ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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,790 of the 6,796 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
JP DuminySA2009200917163475111*36.5450993.32121327
Javed MiandadPAK198419841616147580*31.6771266.71030332
CJA AminiPNG20222022171704757727.9474663.67040401
Rahul DravidIND19961996201924759027.9468469.44031321
Daryll CullinanSA19941994191924756327.9473164.98020303
Tamim IqbalBAN20112011202014757025.0060978.00034483
Chundangapoyil RizwanUAE202220222120447576*29.6975762.75031321
Scott StyrisNZ20102010141314748939.5056783.60030386
Avishka GunawardeneSL20012001151504749031.6069268.50040551
Ricardo PowellWI20042004222154745229.6352091.15020529
Daryl MitchellNZ2026202666147313794.6048497.73220459
Jack HaynesNOT2025202588047312459.13463102.16140565
Marnus LabuschagneAUS202020201312047310839.4251991.14131320
Umar AkmalPAK20102010141404736733.7960678.05041285
Craig WishartZIM200120011616247379*33.7968668.95030406
Tom Kohler-CadmoreYOR2018201899047216452.44465101.511324217
Sam WhitemanNOR/WA2023202312123472137*52.44472100.001304813
Dean JonesAUS199119911414247288*39.3373064.66041403
Lance KlusenerSA19971997191614729931.4754786.29031536
Grant FlowerZIM19961996161614729131.4777760.75021391
Imad WasimPAK201920192117747250*47.20360131.11010578
Adam ParoreNZ19981998232254726727.7669468.01033203
Varun ChopraWAR2014201499247111167.2968768.56130324
Mohsin KhanPAK1982198212122471117*47.1059679.03211472
Basit AliPAK1993199313133471127*47.1051491.63120377
Michael ClarkeAUS20082008181834717931.4075562.38041301
Steve WaughAUS19971997191914719126.1761876.21043335
Tillakaratne DilshanSL20042004282384714831.4062775.12000371
Ridley JacobsWI20012001272594715929.4460477.98021223
Jatinder SinghOMA202620261313047013036.1549395.33120539
Mahela JayawardeneSL/AX200520051615347094*39.1755984.08040472
Brendon McCullumNZ201120111715347010139.1751391.621204212
Aravinda de SilvaSL199019901515147010433.5748796.511211710
Kedar JadhavIND201920192319847081*42.7350692.89030466
Gordon GreenidgeWI1980198077246910393.8076761.15140484
Sam RobsonMID2022202288146911167.0048995.91230465
Navneet DhaliwalCAN2019201988246914078.1752389.672104021
Azmatullah OmarzaiAFG202320231613546997*58.6348995.910403518
Dean JonesAUS19941994141404699833.5070166.90040274
Hamilton MasakadzaZIM20152015181704698427.5965671.49041476
Heath StreakZIM200320032319746972*39.0861776.01042407
Martin AnderssonDER2026202688046812558.5052888.64220476
Nishan MadushkaSL/CCC202520251010146817452.0052289.661315110
Kane WilliamsonNZ201820181111146811546.8061675.97210314
Mark WaughAUS19951995121204687439.0056882.39041353
Mark TaylorAUS19901990141304687636.0081957.14050370
Grant FlowerZIM200320031715346896*39.0068768.12040382
Aamer MalikPAK19891989171614689031.2077360.54051350
Mohinder AmarnathIND19831983171714688029.2593749.95030271
Sediqullah AtalAFG2026202699046714351.8949494.532114810

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.