Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Batting records (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,788 of the 6,794 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Reon KingWI1998-20054922146512*8.1319732.9900410
Maninder SinghIND1983-1993581814498*12.259054.4400110
Dilshan MadushankaSL/CCC2023-2026451814401910.0010139.6000250
Gordon GreenidgeWI1975-1991128127135134133*45.04790864.921131347081
Alistair CampbellZIM1992-2003182179135111131*30.79767366.617301042044
Andrew BalbirnieIRE/MID/LL2010-2026158150135039145*36.78670375.1813291051268
Jonathan TrottENG/WAR2009-20181069913452913752.66569779.50123273938
George BaileyAUS/MID/SUS2012-201710710113364815641.45430984.66525426667
Mohammad AshrafulBAN/AX2001-201317616813342410922.09487370.263201434829
Cameron BancroftDUR/GLO/WA2019-20267674132648151*43.41316483.69514725926
Jake LibbyWOR/NOT2019-20265755132607126*62.07290689.71718319521
Dhananjaya de SilvaSL/CCC/GAL2016-2026110102132525130*28.37311481.09114524330
Lorcan TuckerIRE/LL2016-20261129513250413330.54267193.75215725258
Graham ThorpeENG1993-200282771323808937.19334471.1702131725
Najibullah ZadranAFG2012-20239284132060104*29.01231289.10115417868
JJ SmitNAM2013-202696821317159424.86207882.530669089
James NeeshamNZ/DER2013-2023806913156897*28.001549101.2307413541
Ashwell PrinceSA/AX/LAN2002-2015635213142210236.46196372.441631197
Wiaan MulderSA/LEI2017-20254943131245116*41.50131394.82112313120
Shadab KhanPAK2017-20267750131095113*29.59126386.701536730
Ian HollandUSA/HAM/NOR2017-202666581310627723.60124385.44054947
Axar PatelIND2014-202674521391864*23.5499592.260435832
Joe LeachWOR2014-20235745138828827.56825106.910319720
Manzoor ElahiPAK1984-199554461374150*22.4582789.600115317
Pat SymcoxSA1993-19998054136946116.9383083.610364822
Nehemiah OdhiamboKEN2006-20189274136936611.3695072.9501126317
Barry McCarthyIRE/DUR/LL2016-202572481364911018.5471990.261054330
Dion NashNZ1992-20028153136244215.6094066.38003285
Greg MatthewsAUS1984-19935950136195416.7391167.95015233
Craig OvertonENG/SOM2014-20225037135374922.38465115.480054117
Anderson CumminsWI/CAN1991-200776491348644*13.5058682.94004335
Andy BichelAUS1997-20046736134716420.4860078.500153310
Mohammad NaveedUAE2013-20195444134354514.03375116.000044521
Andrew SalterGLA2014-20224031134154323.0645491.410023212
Luke FletcherNOT2014-202452291341453*25.88348118.970113619
Ashley GilesENG1997-20056235133854117.5055169.87002244
Syed KirmaniIND1976-198649311337348*20.7261660.55002240
Mahesh TheekshanaSL2021-202662341334438*16.3862455.13004243
Nathan EllisAUS/TAS2021-202642331332336*16.1540978.970011911
Matthew KuhnemannAUS/TAS/QUE2021-202634211329456*36.7534684.97012256
Nikita MillerWI2008-20185027132845120.2935979.11014234
Tinashe PanyangaraZIM2004-2016654913239336.6446351.62009194
Wasim BariPAK1973-19845126132213417.0043151.28000110
KaleemullahOMA2018-2024613313174208.70174100.000041111
Simon DoullNZ1992-20004227131722212.2918891.49002125
Andy WhittallZIM1996-2000613413168298.0029457.1400582
Jake BallENG/SOM/NOT2014-2026733013154289.06146105.48007196
Lockie FergusonNZ2016-2023673013122197.1823651.6900463
Fred KlaassenNED/KEN2018-202535251311517*9.5818861.1700524
Willie WatsonNZ1986-199461241386217.8218047.7800362

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.