Live1st ODI · India in New Zealand 2026/27NZ131/8 (31.1)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
Jonathan TrottENG/WARHeadingleyLeeds2012-20174812917641.5758150.09030380
Saeed AnwarPAKIqbal StadiumFaisalabad1990-20005912918136.3845164.52053450
Ravichandran AshwinINDEden GardensKolkata2011-201969229112441.5755352.62110360
Logan van BeekLEIGrace RoadLeicester202579329182*48.5051356.73020392
Haseeb HameedENG/LAN/NOTKennington OvalLondon2016-202661212916726.4575238.70021360
Robin SmithENGHeadingley Cricket GroundLeeds1988-199561202916624.2568942.24023370
William TavaréGLOCollege GroundCheltenham2014-2017713129113524.2567742.98101403
Luis ReeceDERLord'sLondon2018-2026713029112522.3866343.89101410
Kyle JamiesonNZ/CANHagley OvalChristchurch2014-2023121752914924.2554153.79002316
Ryan ten DoeschateNEDSinovich Park, SinovillePretoria2006122290259*-34085.29100335
Haseeb HameedNOTCounty GroundDerby2021-202223029019696.6747261.44111352
Thilan SamaraweeraSLNational StadiumKarachi2004-200924129023196.6752255.56100380
Calvin HarrisonNOR/NOTSt Lawrence GroundCanterbury2023-202634029015372.5041969.21201414
Tawanda MuyeyeKENCounty Ground, New RoadWorcester2024-202624029021172.5040471.78110383
Sachin TendulkarINDBasin ReserveWellington1998-200936029011348.3342867.76120403
Adam GilchristAUSThe GabbaBrisbane2000-200546129011858.0036579.45111373
Gary KirstenSASydney Cricket GroundSydney1994-200236029015348.3375638.36111340
Will YoungCSUniversity of Otago Oval2016-2020361290133*58.0051356.53111367
Craig MeschedeGLAPenrhyn Avenue, Rhos-on-SeaColwyn Bay2016-20183632908796.6738076.32030357
Anuj DalDERCounty Ground, HoveBrighton2021-2024472290146*58.0056651.24100300
Ollie RobinsonDUR/KENHeadingleyLeeds2019-20254712909748.3350058.00030341
Brooke GuestDERSophia GardensCardiff2022-20254812909641.4354653.11020411
Sam NortheastHAM/KEN/GLACounty Ground, HoveBrighton2016-20246101290173*32.2241669.71102354
Dilip VengsarkarINDMA Chidambaram StadiumChennai1977-198761022909636.2515464.29032251
Graeme WoodAUSAdelaide OvalAdelaide1978-1984510029012529.0065338.44100201
Darren StevensKENCounty GroundChelmsford2014-202261102905126.3642867.76021407
Dennis AmissENGSabina ParkKingston1974121289262*289.0062646.17100441
Ricky PontingAUSM Chinnaswamy StadiumBengaluru2008-201024028912372.2554153.42120341
Will YoungNOR/NOTThe Cooper Associates County GroundTaunton2022-2024241289174*96.3356251.42110342
Greg HayCSPukekura ParkNew Plymouth201524028915772.2574139.00110390
David GowerENGEdgbaston Cricket GroundBirmingham1978-1989451289200*72.2547660.71111360
Gary KirstenSAAdelaide OvalAdelaide1994-2001361289108*57.8063345.66110381
Trevor GoddardSACrusaders GroundPort Elizabeth1957-19674802897436.13--03051
Matt PriorENGHeadingleyLeeds2007-20145932897548.1741070.49020351
Gus LogieWIKensington OvalBridgetown1983-199169128913036.1327956.99101293
Colin IngramSOM/GLACounty GroundNorthampton2014-202551012898232.1155751.89020431
Desmond HaynesWIAdelaide OvalAdelaide1980-199351002898328.9071640.36021300
Carl HooperWISabina ParkKingston1990-2002612128912926.2766643.39101350
Rob YatesWARThe Rose BowlSouthampton2023-202634128810996.0056051.43120332
Nipun KarunanayakeBCAABloomfield Cricket and Athletic Club GroundColombo20254612888157.6047460.76040297
Walter ReadENGKennington OvalLondon1884-189356028811748.0015575.48120280
Miles HammondGLOCounty GroundDerby2018-202657028814541.1457150.44110323
Matt PriorENGKennington OvalLondon2007-2013610328884*41.1452754.65021420
Mark WoodDURRiverside GroundChester-le-Street2014-2021812128872*26.1845363.58020481
Keith StackpoleAUSSydney Cricket GroundSydney1969-197461212886726.1854552.84020422
Jack LeaningYORNorth Marine Road GroundScarborough2014-201981502887619.2064744.51022276
Arun HarinathSURWoodbridge RoadGuildford2015-201835028712057.4048559.18201371
Greg HayCSSeddon ParkHamilton2016-20204602879347.8354053.15020370
Sam HainWARCounty Ground, HoveBrighton2018-20263612879057.4056251.07041283
Virat KohliINDM Chinnaswamy StadiumBengaluru2012-202458128710341.0049258.33121372

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.