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
Brad HaddinAUS2001-201512611516312211031.54370684.24216229671
Henry NichollsNZ2015-20269290162415124*32.64306578.79117822619
Samit PatelENG/DER/NOT2008-20249876162215136*36.92248489.1758620931
Cameron WhiteAUS2005-2018917716207210533.97258680.12211414545
Ricardo PowellWI1999-20051029616200312425.04208396.1618818068
Michael LeaskSCO2014-202610178161647107*26.561445113.9818512772
Mark AdairIRE/WAR/NK2017-2026866716110010821.57994110.661148654
Ian SmithNZ1980-1992977716105562*17.30106199.430379310
Karan KCNEP2015-202697721687365*15.5993493.470196046
Chad SoperPNG2015-202369611686846*19.29154056.36003428
Brian McMillanSA1991-199878521684112723.36114773.32103557
Ryan McLarenSA/HAM/LAN2009-20176451168107923.14100580.600237012
Timm van der GugtenNED/GLA2012-2026654516698118*24.0775093.071026716
Bhuvneshwar KumarIND2012-2022121551655253*14.1574773.90018468
Chetan SharmaIND1983-1994653516456101*24.0050490.48103314
Dushmantha ChameeraSL/NCC/GAL2015-20266645163292911.3454460.48005244
Jason GillespieAUS1996-200597391628944*12.5736778.75008166
Jeetan PatelNZ/WAR2005-20199241162823411.2831988.40005255
Tim MurtaghIRE/MID2012-202277431620323*7.5231664.24009191
Mark WoodENG/DUR2015-202576311617443*11.6018196.13006165
Imran TahirSA/NOT2011-20191103616157297.8522569.78006211
Matt ParkinsonENG/KEN/LAN2018-20265124161151914.3822950.2200491
Michael HoganGLA2014-202141181610316*51.5012781.1000173
Xavier DohertyAUS2010-201560231610115*14.4318454.8900251
Corey CollymoreWI1999-20078334169112*5.0623039.5700832
Munaf PatelIND2006-201170271674156.7311266.0700471
Reece TopleyENG/HAM/ESS2014-20245220165515*13.759259.7800252
Mohammad HafeezPAK2003-2019218216156614140*32.91863376.61113819664110
Matthew HaydenAUS/ICC1993-2008161155156133181*43.81776778.961036963687
Ramiz RajaPAK1985-1997198197155841119*32.09922663.319311546914
Craig ErvineZIM2010-2026136132153897130*33.31507176.854261237548
Graeme HickENG1991-2001120118153846126*37.34519174.095271027841
Harry TectorIRE/GLO/NK2018-20261049815339114040.86399384.92624928176
Niall O'BrienIRE/LEI/NW2006-201813012815330310929.23451373.19222428445
Moeen AliENG/WOR2014-202315012515282612825.692813100.4649826194
Jacob OramNZ2001-2012160116152434101*24.10281086.62113818281
Thomas OdoyoKEN/AX1996-2014133116152361111*23.38337769.91171319055
Ian BothamENG1976-19921151061521137923.22267179.1109619744
Larry GomesWI1978-1987826415141510128.88257854.89165734
Simon O'DonnellAUS1985-1991876415124274*25.35153480.960957228
Rod MarshAUS1971-198491761512256620.08148982.270478617
Naeem IslamBAN2008-20145951159758427.08147266.240558413
John MooneyIRE2006-20156555159619624.02124677.130369213
Chris ReadENG/NOT2000-20176948158036124.3392187.190366617
Wahab RiazPAK2008-202091661574054*14.5184987.1603125530
Trent JohnstonIRE2006-201368521573645*19.8978094.360034822
Logan van BeekNED/WOR/DER2019-20264942155975922.1169985.410143417
Tom ScrivenHAM/LEI2021-20264530154625530.8048595.26011329
Jofra ArcherENG/SUS2016-20265435154034520.15350115.140033617
Kyle AbbottSA/HAM/WOR2013-20267440153875615.4848779.47012248

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.