Live1st ODI · India in New Zealand 2026/27NZINDMatch delayed by rainTest1st 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
WPUJC VaasSLGalle International StadiumGalle1999-2008121733809027.1484045.24032481
Jack LeachSOMThe Cooper Associates County GroundTaunton2021-202627321638040*23.7564558.91003466
Virat KohliINDRajiv Gandhi International Stadium, UppalHyderabad2012-201845037920475.8056367.32110421
Viv RichardsWIKennington OvalLondon1976-199145037929175.8056766.84111500
Bill BrownAUSLord'sLondon1934-1948361379206*75.8064550.08200370
Mansur Ali Khan PataudiINDFeroz Shah Kotla GroundDelhi1961-1969461379203*75.80--200494
Bill LawryAUSOld Trafford Cricket GroundManchester1961-196836137910675.8052438.74220365
Sunil GavaskarINDNational StadiumKarachi1978-198547037913754.1453650.00210500
Scott BorthwickDUR/SURTrent BridgeNottingham2015-20226101379188*42.1167855.90111551
Phil MustardGLOCounty GroundBristol2016-2017712137990*34.4595039.89022471
Michael SlaterAUSAdelaide OvalAdelaide1994-2000612037910331.5868955.01132342
Marcus HarrisAUS/VICSydney Cricket GroundSydney2019-202571323797934.4586044.07030440
David BedinghamDURCounty Ground, New RoadWorcester2021-202644037813594.5054269.74210445
Rob KeoghNORCounty GroundDerby2015-2025461378163*75.6066956.50210440
Luke ProcterNORSophia GardensCardiff2018-20255803789847.2588242.86040471
Tim SeifertNDCello Basin Reserve2016-202359137812447.2561761.26110474
Richie RichardsonWIAntigua Recreation GroundSt John's1984-1995610037815437.8079447.61111502
Hashim AmlaSAKingsmeadDurban2004-2019122103786918.0072152.43044600
Louis KimberLEICounty Ground, HoveBrighton2022-2024230377243125.67328114.942003724
Jack HaynesWOR/NOTRiverside GroundChester-le-Street2021-2025591377134*47.1378647.96120390
Matthew CritchleyESS/DERRiverside GroundChester-le-Street2017-2024610237779*47.1361061.80031511
Tim RobinsonWFBasin ReserveWellington2025-2026510237710847.1346780.73120398
Tillakaratne DilshanSLAsgiriya StadiumKandy2001-2007611137710037.7055567.93112561
Ian HealyAUSAdelaide OvalAdelaide1989-1998111933777423.5676849.09034360
Stuart BroadENG/NOTHeadingleyLeeds2008-20231320337767*22.1843087.67034584
Sachin TendulkarINDMA Chidambaram StadiumChennai1993-1998342376165188.0058064.83210445
Ian BothamENGThe OvalLondon1982-198646137620875.2040991.93120396
Herbie TaylorSANewlandsCape Town1921-193147037611753.71--13020
Mahmudul Hasan JoyBANSylhet International Cricket StadiumSylhet2023-202659037617141.7871452.66122444
Ian HealyAUSWACA GroundPerth1988-19989142376113*31.3360761.94111390
Charlie ThurstonNORCounty GroundNorthampton2018-2021916037611523.5059862.88111453
Nathan McAndrewSAAdelaide OvalAdelaide2021-20261425437656*17.9095239.50014355
Andy SandhamENGSabina ParkKingston1930120375325187.5070253.42110340
Luke WellsSUS/LANEdgbastonBirmingham2014-2023581375175*53.5774950.07121501
Damien MartynAUSSydney Cricket GroundSydney1993-2005710037511737.5084644.33121400
Ricardo VasconcelosNORSt Lawrence GroundCanterbury2018-2026610037512737.5058064.66211544
Daniel Bell-DrummondKENCounty GroundDerby2014-2026611237580*41.6764658.05040523
George GiffenAUSSydney Cricket GroundSydney1882-1895711037516134.09--100371
Paul CollingwoodENG/DURKennington OvalLondon2005-20167133375106*37.5075549.67120481
Shoaib MohammadPAKIqbal StadiumFaisalabad1985-1995813037514228.8592736.89111492
Ekansh SinghKENSt Lawrence GroundCanterbury2025-202681403757126.7971252.67021533
Chris GayleWIKensington Oval, BridgetownBarbados2003-201481513757126.7967255.80030571
Josh TongueWOR/NOTCounty Ground, New RoadWorcester2017-202522341137545*16.3080646.53002490
Garry SobersWIHeadingley Cricket GroundLeeds1957-196947037417453.4329862.75211440
Temba BavumaSANewlandsCape Town2015-2025710237410646.7568854.36211492
Clive LloydWISabina ParkKingston1968-198481213749534.0033349.25021374
Jake LibbyWOR/NOTRiverside GroundChester-le-Street2016-2026712037414431.1781146.12111400
Calvin HarrisonNOTTrent BridgeNottingham2023-2025111723745224.9390941.14011531
Josh ShawGLOCounty GroundBristol2016-2025212883744518.7072951.30004438
Jake LehmannHAM/YORHeadingleyLeeds2016-202635037311674.6055067.82130491

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.