Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27VICWA

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
Neil JohnsonZIM20002000181815899734.6591964.09051642
Carl HooperWI199319932925758969*32.7288966.25031335
Mohammad YousufPAK200120011616258891*42.0088966.14030452
Moeen AliENG/WOR201720172318358810239.20452130.091316421
Nicky BojeSA200020003223558812932.6764790.88222586
Michael HusseyAUS2005200520141058788*146.75577101.730505010
Roy DiasSL19851985191915878032.6182271.41050361
Ijaz AhmedPAK199919992020358713734.5380173.28132468
Michael VaughanENG20032003222235878330.8984869.22040763
Kusal MendisSL201720172222158710227.9574578.79142643
Hansie CronjeSA19991999272545878227.9564790.730424019
Nathan AstleNZ2006200612122586118*58.6072281.16141509
Ajinkya RahaneIND201720171212058610348.8375477.72170634
Owais ShahENG20082008211835867239.0764990.290535211
Chirag SuriUAE202220221818058611532.5685668.46230658
Steve WaughAUS19981998242115867129.3070383.36043309
Mark TaylorAUS199419942321158668*29.3094861.81050470
Angelo MathewsSL201320132821358574*32.5072580.690424111
Chris CairnsNZ200320032422358584*30.7968185.900205016
Mohinder AmarnathIND1988198815154584102*53.0988765.84240384
Ambati RayuduIND2014201420185584121*44.9272780.331404911
Shikhar DhawanIND201920191817158314336.4463591.81222744
Harry TectorIRE/NK20212021191925837934.2980972.06052419
Niall O'BrienIRE/LEI201520152020258380*32.3971082.110505011
Romesh KaluwitharanaSL2001200122212583102*30.6884369.16133620
Brendan TaylorZIM/NOT201520151614258213848.5059398.152236114
David BoonAUS198819881515058212238.8082470.63120670
Gary WilsonIRE/SUR20152015232325828027.7169383.98041467
Kevin O'BrienIRE/LEI/LL201620161614158189*44.69566102.650505813
Michael BevanAUS200120011916758187*64.5673179.48040373
Steve WaughAUS198719872424858183*36.3180672.08020416
Keaton JenningsLAN2026202699058015664.4464589.92220698
Andy FlowerZIM200220021211258014564.4464390.20151464
Iftikhar AhmedPAK2023202320175580109*48.33516112.401204921
Michael HusseyAUS20122012191915806732.2270382.500403912
Basit AliPAK199419942420358075*34.1281870.90062359
Hashmatullah ShahidiAFG20232023212055808038.6778174.26061533
Ridley JacobsWI199919992926358080*25.2296060.420445215
Chris CairnsNZ199919992018357911538.6070881.781213621
Rohit SharmaIND201420141212157826452.5561394.291305822
Shivnarine ChanderpaulWI2008200813134578107*64.2277174.97150414
Faf du PlessisSA201620161514257811148.1759097.97141595
Sanath JayasuriyaSL200820081817057813034.00542106.642226620
Jonty RhodesSA199719972322757883*38.5366187.44041433
Liton DasBAN202220221313257713652.4569483.14140677
Steve WaughAUS2000200023206577114*41.2169183.50131439
Stephen FlemingNZ20002000232235778530.3784168.61051662
Sam WhitemanYOR/WA202620261313457611664.0062492.31131445
Herschelle GibbsSA200020002020257611132.0072879.12142737
Jacques RudolphGLA20142014881575169*82.1468583.94330673

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.