Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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)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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ian HollandUSA/HAM/NOR2017-202666581310627723.60124385.44054947
Jan Nicol Loftie-EatonNAM2021-202664581012197325.40162275.150749126
David HusseyAUS2008-201369616179611132.65198090.71114413030
Liam LivingstoneENG/LAN2015-2025676171775124*32.871696104.66110412281
Haseeb HameedLAN/NOT2017-202663617205011437.96245983.37415419614
Wanindu HasarangaSL/CCC/GAL2017-20267563912918723.911160111.2907412237
Phil DeFreitasENG1987-199710366236906716.0582383.840144610
Mark AdairIRE/WAR/NK2017-2026866716110010821.57994110.661148654
Hardik PandyaIND2016-2025946810190492*32.831717110.89011414176
Colin AckermannNED/DUR/LEI2017-20267169102359152*39.98263889.42415422343
James NeeshamNZ/DER2013-2023806913156897*28.001549101.2307413541
Ravi RatnayekeSL1982-19907869148245014.98157152.45014432
Safyaan SharifSCO/DER2011-2026108703268340*17.9788777.000044313
Robin SmithENG1988-1996707082419167*39.02347369.65415423922
David WilleyENG/YOR/NOR2014-20231047222145413129.08151096.2925413256
Roelof van der MerweSA/NED/SOM2009-20269673171361165*24.30142095.8515410432
Azhar AliPAK/WOR/SOM2011-202374743268913037.87346777.56516424923
Harry FinchSUS/KEN2014-202675747229810834.30294578.03215423617
Duleep MendisSL1975-19897674915278023.49203475.070741139
Cameron WhiteAUS2005-2018917716207210533.97258680.12211414545
Keaton JenningsDUR/LAN2014-2026787716312915651.30356887.70915436322
Scott EdwardsNED2018-202682771125138638.08298884.10024418821
Graeme WoodAUS1978-19898177112219114*33.62372559.5731141724
Jack TaylorGLO2014-20269178122678139*40.582439109.803214217112
Sompal KamiNEP2014-2026110822410926718.83149073.290348322
Ryan ten DoeschateNED/ESS2006-2021928420299811946.84320193.66813424756
Mohammad ShahzadAFG2009-2019848432727131*33.67308288.48614432355
Najibullah ZadranAFG2012-20239284132060104*29.01231289.10115417868
Andrew JonesNZ1987-19958787927849335.69481157.8702541998
Mike GattingENG1977-19939288172095115*29.51296870.5919416511
KL RahulIND2016-202610191223541129*51.32383392.38920427585
Nick GubbinsMID/HAM2014-2026919153759144*43.71419489.63824441546
Marnus LabuschagneAUS/GLA/QUE2019-2026102937302013035.12361883.47617425226
Boeta DippenaarSA/AX1999-200710694143398125*42.48502167.68426433116
Nayan MongiaIND1994-2000138963312726920.19184568.94024958
Vinod KambliIND1991-20001049721247710632.59344371.94214418720
Richard HadleeNZ1973-1990115981717517921.62231975.5104412325
Darren LehmannAUS1996-200511710122307811938.96378481.34417422714
George BaileyAUS/MID/SUS2012-201710710113364815641.45430984.66525426667
Gerhard ErasmusNAM2011-2026109102103623156*39.38458579.02328427982
Darren SammyWI2004-20151251042918718924.951870100.0509414584
Denesh RamdinWI2005-201613911022220016925.00273880.3528416531
Travis HeadAUS/SUS/WOR2016-20261151109468623046.404306108.8211254539110
Mark TaylorAUS1989-19971131101351410532.24590859.4812842737
Geoff MarshAUS1986-199211611564357126*39.97779055.93922430222
Graham GoochENG1976-19951231226429014236.98693261.89823440715
Niall O'BrienIRE/LEI/NW2006-201813012815330310929.23451373.19222428445
Ravi BoparaENG/NOR/ESS2007-202516715427425512533.50520481.76326432456
David WarnerAUS/NSW2009-20231661636717917945.73735397.6323344761134
Hashim AmlaSA/HAM/SUR2008-202118818414826915948.64938588.112740483953

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.