Live1st ODI · India in New Zealand 2026/27NZ73/3 (14.2)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
Ijaz AhmedPAKArbab Niaz StadiumPeshawar1997-199834030715576.7554955.92121461
Rory BurnsSURCounty GroundBristol2014-202245030719961.4060750.58110450
Robert O'DonnellAA/NDHagley OvalChristchurch2016-202448230712351.1763048.73121402
Miles HammondGLOCounty GroundNorthampton2022-202648030711238.3840176.56120422
Ijaz AhmedPAKNational StadiumKarachi1987-200068130715143.8672642.29201351
Stephen MurdochCAN/WFMainpower OvalRangiora2012-2020592307130*43.8661549.92111401
Ben FoakesENG/SURLord'sLondon2016-2023611430767*43.8674741.10031321
Vusi SibandaZIMHarare Sports ClubHarare2003-201471403077821.9366246.37011394
Regis ChakabvaZIMHarare Sports ClubHarare2013-202171423078025.5874541.21011343
Ajaz PatelCSMcLean ParkNapier2014-2025172113075215.3571243.12020353
WGRL WijenayakeNSWCDe Zoysa StadiumMoratuwa2025122306201*-47464.56200223
Tom BruceCSUniversity of Otago Oval2016-2023361306105*61.2047764.15131267
Riki WesselsWOR/NOTCounty GroundNorthampton2014-20204823068851.0037182.48030452
Daniel FlynnNDHagley OvalChristchurch2015-20195903066634.0066246.22030471
Rahul DravidIND/IWXSydney Cricket GroundSydney2000-2012510130691*34.0072042.50022441
Haseeb HameedLAN/NOTEdgbastonBirmingham2016-20266102306138*38.2571442.86101390
Ben StokesENGEdgbastonBirmingham2015-2025913130657*25.5047564.42032413
Jeetan PatelNZ/WFBasin ReserveWellington2013-201791453066234.0043570.34021405
Mitchell StarcAUS/NSWBrisbane Cricket Ground, WoolloongabbaBrisbane2011-2025131433067727.8246066.52020403
Tillakaratne DilshanSLChittagong Divisional StadiumChattogram2009120305162152.5034089.71200353
Gautam GambhirINDFeroz Shah KotlaDelhi2008-201124030520676.2556054.46100411
Harry BrookYORCounty GroundChelmsford2018-202235030512461.0044169.16201333
BJ WatlingNDCobham Oval (New)Whangarei2014-202146030517650.8364147.58100301
Alex HughesDERCounty GroundNorthampton2015-2018363305111*101.6751259.57120441
Archie MacLarenENGLord'sLondon1899-190947230588*61.00--030210
Jack LeaningYOR/KENOld TraffordManchester2016-202458130511843.5785435.71120242
Varun ChopraSUS/WAR/ESSOld TraffordManchester2014-20195913055938.1361849.35030320
Brett D'OliveiraWORCounty GroundChelmsford2014-20255903056833.8954256.27020352
Gordon GreenidgeWIEden ParkAuckland1980-1987241304213101.3362348.80110317
Ian BellENG/WARSophia GardensCardiff2011-2020351304103*76.0051958.57130431
Mohinder AmarnathINDQueen's Park OvalPort of Spain1976-198335030411760.80--120-0
Polly UmrigarINDSabina ParkKingston1953-196236030411750.67--12070
Graham GoochENGAdelaide OvalAdelaide1979-199536030411750.6767545.04110290
Jack EdwardsNSWBrisbane Cricket Ground, WoolloongabbaBrisbane2019-202547030410843.4355255.07110330
Keith BarkerHAM/WARTrent BridgeNottingham2014-202458030411338.0041173.97120426
Luke ProcterNOR/LANCounty Ground, HoveBrighton2014-20244813049243.4375940.05030251
David LloydDER/GLACounty GroundBristol2015-202559130411938.0040874.51100405
Tom LaceDERCounty GroundDerby2018-2019510030412530.4068444.44110391
Roelof van der MerweSOMCounty GroundTaunton2016-201910151304102*21.7139177.75116229
Karun NairINDMA Chidambaram Stadium, ChepaukChennai2016111303303*-38179.53100324
Justin LangerAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2003-2006241303121101.0044468.24211380
Chris RogersAUSMelbourne Cricket GroundMelbourne2013-201424030311675.7557552.70130340
Daryl MitchellWORGrace RoadLeicester2014-201935030312060.6053856.32200420
Brian LaraWIKensington Oval, BridgetownBarbados2003-200536030313050.5054355.80100335
Simon KatichAUSBrisbane Cricket Ground, WoolloongabbaBrisbane2003-2010461303131*60.6054455.70120391
Sean SoliaAAColin Maiden ParkAuckland2017-202336230315175.7564846.76120353
Ryan HigginsMID/GLOGrace RoadLeicester2019-202558030319937.8848063.13113341
Alex LeesYOR/DURThe Rose BowlSouthampton2015-202561123037133.6771842.20022381
Andy GorvinGLASophia GardensCardiff2022-20261620430350*18.9482536.73012283
Graeme SmithSAQueen's Park Oval, Port of SpainTrinidad2005-201024030214875.5066545.41110300

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.