ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Gary CosierAUSMelbourne Cricket GroundMelbourne1975-197747040016857.1458868.03210440
Jacques KallisSAThe Wanderers StadiumJohannesburg1997-2007611040018636.3686646.19100593
Shane WatsonAUSSydney Cricket GroundSydney2005-201561104009736.3677651.55020493
Lawrence RoweWIKensington OvalBridgetown1972-197645039930279.8043170.07111422
Clive LloydWISydney Cricket GroundSydney1969-198451003997239.9079550.19050433
Alastair CookENG/ESSThe Rose BowlSouthampton2011-202361013999544.3381249.14050460
Leonard HuttonENGTrent BridgeNottingham1938-1954611139910039.9041043.17130410
Godfrey EvansENGOld Trafford Cricket GroundManchester1947-19581113139910433.2530.00111474
Jack WildermuthQUEBrisbane Cricket Ground, WoolloongabbaBrisbane2018-2024121913998022.1773554.29021610
Tom CurranSURKennington OvalLondon2014-2026202623995416.6385246.83033502
Ryan DuffyOVUniversity OvalDunedin2014-2016510139810444.2272754.75131560
Jeff DujonWIQueen's Park OvalPort of Spain1983-1991812139813036.1873250.14211373
Max HoldenMIDMerchant Taylors' School GroundNorthwood2021-2026713039815130.6273853.93112571
Caleb JewellTASWestern Australia Cricket Association GroundPerth2021-2026714039812128.4376152.30111491
Steve WaughAUSOld Trafford Cricket GroundManchester1989-199735139711699.2577251.42220380
Sean WilliamsZIMHarare Sports ClubHarare2014-2020510139710744.1163862.23120456
Harry BrookENG/YORKennington OvalLondon2018-2026611039711136.0947783.23130478
Matthew HaydenAUSWestern Australia Cricket Association GroundPerth2003-2008230396380132.0047283.901004211
Chris RogersAUS/MID/SOMTrent BridgeNottingham2013-201647039618056.5758268.04121620
Alviro PetersenSOM/LANCounty GroundTaunton2014-20166813969456.5775352.59041398
Keith FletcherENGLord'sLondon1969-197458139617856.5783647.37120492
Jesse RyderNZ/OV/WFUniversity OvalDunedin2008-2015610039611939.6054672.53120555
Dilip SardesaiINDBrabourne StadiumMumbai1964-19695101396200*44.00--120430
Geoff MarshAUSThe GabbaBrisbane1986-1991510339611056.57109736.10120450
George WorkerCAN/CS/AAHagley OvalChristchurch2013-2023713139611133.0080649.13212544
Hamish RutherfordNZ/OVBasin ReserveWellington2013-202171303967730.4672354.77030611
Benny HowellGLOCollege GroundCheltenham2014-2019916139610226.4074852.94110442
James VinceHAMCounty GroundTaunton2015-2018361395201*79.0074952.74121640
Arthur ShrewsburyENGLord'sLondon1884-189346039516465.83--210250
Michael ClarkeAUSBellerive OvalHobart2005-201257139516665.8372854.26131401
Leus du PlooyDERRiverside GroundChester-le-Street2019-202359139513449.3870955.71201470
Arthur MorrisAUSThe GabbaBrisbane1946-195469039515343.8919724.87111362
Charles KellewayAUSSydney Cricket GroundSydney1910-192571223957839.5086936.02030300
Graeme WoodAUSWACA GroundPerth1978-1988612039511132.9279249.87123400
Kepler WesselsAUSAdelaide OvalAdelaide1982-198436039417965.6758867.01120561
Maurice LeylandENGMelbourne Cricket GroundMelbourne1929-193748239413765.6792742.50210420
Temba BavumaSASt George's ParkGqeberha2014-202669039417943.7872154.65121374
Alec StewartENGOld Trafford Cricket GroundManchester1992-2002710139412343.7865060.62200510
Luke WellsSUS/LANRiverside GroundChester-le-Street2014-2024510139412243.7875052.53122540
Bob WoolmerENGLord'sLondon1975-1981510139412043.7895141.43110472
Nathan SmithOV/WFUniversity of Otago Oval2017-2023814339411435.8272054.72110514
Martin AnderssonMID/DERLord'sLondon2018-2026142223946219.7071155.41022543
Kusal MendisSLZahur Ahmed Chowdhury StadiumChattogram2018-202435039319678.6065360.18120444
Rishabh PantINDSydney Cricket GroundSydney2019-2025351393159*98.2550577.82120409
David ObuyaKENGymkhana Club GroundNairobi2007-201036039311565.5064361.12140455
Keith StackpoleAUSAdelaide OvalAdelaide1966-197446039313665.5058048.45130470
Mohinder AmarnathINDGaddafi StadiumLahore1978-198446239312098.2548447.31300381
Ryan HigginsMID/GLOCounty GroundNorthampton2018-202669039313943.6756769.31121432
Ramnaresh SarwanWIQueen's Park Oval, Port of SpainTrinidad2003-20095101393107*43.6777051.04210560
Usman KhawajaAUS/QUEBellerive OvalHobart2011-2025510239312749.1380548.82210401

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.