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)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st 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
Daniel LawrenceENG/ESS/SUREdgbastonBirmingham2017-20269153643161*53.58112857.00141921
Bob SimpsonAUSMelbourne Cricket GroundMelbourne1958-19771017264310942.87136547.11152560
Jonathan TattersallYOR/LEINorth Marine Road GroundScarborough2018-202611183643180*42.87149942.90130810
Shoaib MohammadPAKNational StadiumKarachi1984-1990582642203*107.00164639.00140630
Graham GoochENGHeadingley Cricket GroundLeeds1979-19948151641154*45.79137146.75231892
Arjuna RanatungaSLSinhalese Sports Club GroundColombo1992-20001119164112735.61106660.13151858
Arthur MorrisAUSAdelaide OvalAdelaide1947-1955611164020664.0043458.29310663
Michael KlingerGLOCounty GroundBristol2014-2016815064014042.67135947.09411865
Sanath JayasuriyaSLGalle International StadiumGalle1999-20041018363914842.6094567.62211912
Ashwell PrinceSANewlandsCape Town2005-20111015463815058.00152241.92222662
Wally HammondENGKingsmeadDurban1928-1939610263714079.63--320272
Jeet RavalNZ/CS/AAUniversity OvalDunedin2012-20268131637161*53.08133647.68231883
Marcus HarrisGLO/LAN/LEICounty GroundBristol2021-2026713163713653.08123051.79321922
Usman KhawajaAUS/QUEMelbourne Cricket GroundMelbourne2015-20261018063714435.39130049.00132594
Jonny BairstowENG/YORTrent BridgeNottingham2012-20261220163713633.5399763.891218411
Babar AzamPAKRawalpindi Cricket StadiumRawalpindi2019-2025813163614353.0097665.16321842
Scott BorthwickDUR/SURKennington OvalLondon2016-20201321163613731.80151342.04152713
Sachin TendulkarINDVidarbha Cricket Association GroundNagpur1994-2004571635201*105.83112756.34310782
Doug WaltersAUSAdelaide OvalAdelaide1966-1981712363511070.5692951.13251546
Steven CrookNORCounty GroundNorthampton2014-201817263635102*27.6190270.40115774
Shane SnaterESSCounty GroundChelmsford2021-20263239663479*19.2192968.250356718
Matt RevisYORHeadingleyLeeds2019-202616236633104*37.24127249.76141846
Sam RobsonMIDCounty Ground, HoveBrighton2014-2024712063225352.6793667.52312762
Karl BrownLANOld TraffordManchester2014-20161116163213242.13130048.62141901
Faf du PlessisSANewlandsCape Town2013-20201018163210337.18139245.40141810
David LloydDER/GLACounty GroundDerby2016-2025152506329325.28104260.65041895
Ricky PontingAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2003-2012812263119663.1097964.45171723
Dilip VengsarkarINDWankhede StadiumMumbai1978-198810174631164*48.54137245.99221744
Josh CobbNOR/LEIGrace RoadLeicester2014-20171019263113737.12116154.35150925
Michael HusseyAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2006-201278063019578.75115854.40321753
Colin MunroAAColin Maiden ParkAuckland2015-201748063014678.75581108.434106826
Paul StirlingIRE/MIDLord'sLondon2014-20231623163011128.64101262.25123975
Rory KleinveldtNORCounty GroundNorthampton2015-2018202916309722.5069490.780348614
Tom ScrivenLEIGrace RoadLeicester2022-20262233106306527.39113555.51041782
Vijay HazareINDBrabourne StadiumMumbai1948-1952472629155125.80--400510
Brett D'OliveiraWORRiverside GroundChester-le-Street2015-2026812162812257.09115854.23220737
David GowerENGTrent BridgeNottingham1978-1989815162816644.86125350.12130710
Joe CarterNDUniversity OvalDunedin2014-2026611062713857.00113655.19230794
David GowerENGKennington OvalLondon1978-19927131627157*52.25111056.49311780
Bill LawryAUSSydney Cricket GroundSydney1963-1971917262615141.73148138.49141480
Chris DentGLOGrace RoadLeicester2014-2023711162517662.50116153.83240843
Daniel Bell-DrummondKENCounty GroundNorthampton2015-20267123625300*69.44105959.02131621
Liam ScottSAAdelaide OvalAdelaide2021-20261120262514734.72119852.171326311
Tom GraveneyENGTrent BridgeNottingham1953-1966711262425869.3354846.53301691
Ramnaresh SarwanWISabina Park, KingstonJamaica2003-20118141624261*48.00122251.06233771
Michael BracewellNZ/OV/WFBasin ReserveWellington2013-20231322062414228.36125449.76211786
Neil HarveyAUSThe GabbaBrisbane1950-1962713062216247.8511631.90230640
Dilip VengsarkarINDEden GardensKolkata1978-19876103621157*88.71100034.30220372
Peter MayENGHeadingley Cricket GroundLeeds1951-1961811262113869.00--320512
Gordon GreenidgeWIBourdaGeorgetown1977-19917122621120*62.10109539.63150696

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.