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 by ground (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Henry CooperNDSeddon ParkHamilton2017-20261628082013029.29169048.5214110610
Lewis GoldsworthySOMThe Cooper Associates County GroundTaunton2021-20262132282012227.33182744.881321002
Michael HusseyAUSAdelaide OvalAdelaide2005-20128143819133*74.45160551.03260759
AB de VilliersSAKingsmeadDurban2004-201811203818103*48.12161150.781721034
Angelo MathewsSLSinhalese Sports Club GroundColombo2009-20231220581811054.53172947.31250769
Herbie TaylorSAOld WanderersJohannesburg1913-1931816081517650.94--330431
Mominul HaqueBANShere Bangla National Stadium, MirpurDhaka2018-20261222181516138.81142957.03253872
Cole McConchieCANMainpower OvalRangiora2016-20251527181410631.31143956.57151763
Paul HortonLAN/LEIGrace RoadLeicester2015-201922381814100*22.00161850.311581220
Leonard HuttonENGLord'sLondon1937-19541223481219642.7416024.38312630
Mudassar NazarPAKGaddafi StadiumLahore1977-198811172811152*54.07191439.45320830
Jack TaylorGLOCollege GroundCheltenham2014-20231220081115640.55113171.712311089
Mark TaylorAUSAdelaide OvalAdelaide1989-199811211811169*40.55206239.33250701
Ben MikeYOR/LEIGrace RoadLeicester2018-2026264048119122.53134360.390569116
Asad ShafiqPAKSheikh Zayed StadiumAbu Dhabi2010-20181319281010747.65181444.65252823
Jonny BairstowENG/YOREdgbastonBirmingham2012-202612191810114*45.00110873.103411067
BJ WatlingNZ/NDBasin ReserveWellington2010-202115222810142*40.50192842.01243903
Daryl MitchellNZ/NDSeddon ParkHamilton2013-2024152448108440.50136859.210819221
Mike AthertonENGLord'sLondon1990-2001142608109931.15204239.670731050
Ashwell PrinceLANOld TraffordManchester2014-201512171809257*50.56124764.88321867
Victor TrumperAUSSydney Cricket GroundSydney1901-191210192809185*47.5952360.04320870
Denis ComptonENGKennington OvalLondon1937-19561321480911347.592321.74150500
Wally HammondENGSydney Cricket GroundSydney1928-1946572808251161.60188242.93410933
Clive LloydWIKensington OvalBridgetown1968-1984913180715767.2535470.624309112
Bob SimpsonAUSAdelaide OvalAdelaide1961-1978611080522573.1862851.75351521
Ben DuckettENG/NOR/NOTLord'sLondon2014-20261120180518242.37109973.25220932
Chris NashSUS/NOTTrent BridgeNottingham2014-20201224080517833.54130161.882541263
Shakib Al HasanBANZahur Ahmed Chowdhury StadiumChattogram2007-2024152528058435.00144355.790608010
David WarnerAUSWestern Australia Cricket Association GroundPerth2012-201659080325389.2288690.6332010311
Jack ClaytonQUEBrisbane Cricket Ground, WoolloongabbaBrisbane2022-20251019580313457.36184143.62330874
Alistair CampbellZIMHarare Sports ClubHarare1992-2002213818039921.70184743.48045892
Desmond HaynesWIQueen's Park OvalPort of Spain1978-199413213801143*44.50160846.02164955
Josh InglisWAWestern Australia Cricket Association GroundPerth2018-202513233801136*40.05114370.08321919
Keith BarkerHAM/WARThe Rose BowlSouthampton2015-2024253687996428.54163148.990331021
Marcus TrescothickENG/SOMEdgbastonBirmingham2001-20179172798119*53.20138657.583421267
Justin LangerAUSSydney Cricket GroundSydney1999-20071121279822342.00118667.283011152
Thilan SamaraweeraSLGalle International StadiumGalle2001-20121424379815938.00181743.92142913
Marnus LabuschagneGLASophia GardensCardiff2019-20251322279612139.80121065.792421181
Alistair CampbellZIMQueens Sports ClubBulawayo1994-20021221179510339.75199439.87162940
Ryan HigginsMID/GLOCounty GroundBristol2018-20262334279515524.84142755.71131957
Colin MunroAAEden Park No 2Auckland2012-20147111794269*79.40785101.1531010229
Gordon GreenidgeWISabina ParkKingston1977-1991916279412756.71116249.05241977
Andrew GaleYORHeadingleyLeeds2014-20161726279414833.08150052.931311080
Sunil GavaskarINDQueen's Park OvalPort of Spain1971-198359179322099.1335244.32420660
Usman KhawajaAUS/QUEAdelaide OvalAdelaide2016-2025918279217449.50159349.72232841
Tom BruceCSSaxton OvalNelson2015-202413253792112*36.00146654.02152986
Caleb JewellDERCounty GroundDerby2025-20261016179123252.73137157.70161891
Marvan AtapattuSLSinhalese Sports Club GroundColombo1992-20051422179020137.62161149.043221010
Marcus TrescothickENG/SOMTrent BridgeNottingham2001-20191018178921846.41133559.101531262
Asa TribeGLASophia GardensCardiff2024-20261628378918431.56166347.441531021

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.