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
Dion EbrahimZIMHarare Sports ClubHarare2001-200591804447124.6790748.95032520
Rahul DravidINDKennington OvalLondon2002-2011351443217110.7596346.00210590
Dilip VengsarkarINDFeroz Shah KotlaDelhi1979-198735044315988.6053450.75310391
Marnus LabuschagneAUS/GLAHeadingleyLeeds2019-2023361443170*88.6082453.76130611
Eoin MorganENG/MIDTrent BridgeNottingham2010-201547044319163.2968864.39211654
Alastair CookENGBrisbane Cricket Ground, WoolloongabbaBrisbane2006-2017481443235*63.2995346.48120430
Tom LathamCANMainpower OvalRangiora2012-202148144310663.2961671.92140533
Chris DentGLOCounty GroundDerby2014-2025712244316944.3087950.40121573
David PayneGLOCounty GroundBristol2014-20222732104435620.1491848.26026633
Brad CachopaAAColin Maiden ParkAuckland2015-2016582442131*73.6788649.89210527
Haseeb HameedLAN/NOTCounty Ground, New RoadWorcester2019-2025582442114*73.67114738.54312510
James BraceyGLOSophia GardensCardiff2017-202558144215663.1478356.45200536
Ben DuckettENG/NOR/NOTKennington OvalLondon2015-2026610044212044.2051386.16120594
Tom LammonbySOMEdgbastonBirmingham2020-2025611044213340.1881953.97110631
Mansur Ali Khan PataudiINDBrabourne StadiumMumbai1964-197371404429531.57926.52052511
Adam LythYORThe Rose BowlSouthampton2015-2026917044210626.00101543.55131641
Conor McInerneySAAdelaide OvalAdelaide2018-202591704426126.00113239.05032490
Alex LeesYOR/DURNorth Marine Road GroundScarborough2014-2023101924426726.0087650.46045547
Michael HoganGLASophia GardensCardiff2014-20224257224423712.6359474.41009587
Chris GayleWIAntigua Recreation GroundSt John's2001-200545044131788.2073260.25110573
Hilton CartwrightWABrisbane Cricket Ground, WoolloongabbaBrisbane2019-202569244113263.0085851.40121517
Anton DevcichNDSeddon ParkHamilton2012-2018918044112324.5049090.00115589
Tom LathamCANCello Basin Reserve2017-202236144022488.0074459.14200585
Sourav GangulyINDEden GardensKolkata1996-2007814044010231.4382253.53111571
George HankinsGLOCounty GroundBristol2016-20211422244079*22.00101943.18022563
Clint McKayLEIGrace RoadLeicester2015-2017162834405517.6072560.69014604
Steven DaviesSOM/SUREdgbastonBirmingham2016-2021581439123*62.7175158.46210612
Conrad HunteWISabina ParkKingston1958-196558043926054.88--111321
Alex GidmanWOR/GLOCounty Ground, New RoadWorcester2014-201559243914662.7176457.46130602
Gus LogieWIQueen's Park OvalPort of Spain1983-199171104399839.9180452.99030470
Will YoungNZ/WAR/NOTTrent BridgeNottingham2022-202571424398736.5876357.54031613
Clive LloydWIAdelaide OvalAdelaide1969-1984510143812148.6762461.86130501
Mitch RenwickOV/CSUniversity of Otago Oval2016-2020610143813148.6774358.95120653
Jake DoranTASWestern Australia Cricket Association GroundPerth2021-2026612043812336.5089249.10120552
David GowerENGHeadingleyLeeds1978-19877131438112*36.5099144.20130570
Stephen MurdochCAN/WFHagley OvalChristchurch2014-20196102437155*54.6364567.75131624
Jayden GoodwinWAAdelaide OvalAdelaide2024-202636043613972.6792647.08230480
Ken BarringtonENGQueen's Park OvalPort of Spain1960-196846043614372.67--210173
Matt RenshawSOM/KENCounty GroundTaunton2018-201959143611254.5066365.76311569
Michael NeserGLASophia GardensCardiff2021-202310102436176*54.5065866.26110623
Sam NortheastHAM/KENCounty GroundChelmsford2014-20195101436166*48.4478855.33210581
William LuxtonYORNorth Marine Road GroundScarborough2022-2026610143616748.4477356.40131535
Dale PhillipsOVMolyneux ParkAlexandra2020-2025611243612948.4488049.55130490
Norm O'NeillAUSSydney Cricket GroundSydney1959-196461114368843.6080542.98050460
Adil RashidYORHeadingleyLeeds2014-2017152014368822.9586950.17033610
Alastair CookENGMelbourne Cricket GroundMelbourne2006-2017461435244*87.0075557.62120500
Younis KhanPAKGaddafi StadiumLahore2002-200968143519962.1476956.57200591
Mark GreatbatchNZEden ParkAuckland1988-19946122435107*43.50102342.52121513
Alex LeesDURGrace RoadLeicester2018-202347043414562.0081153.51220423
Alex DaviesWAR/LANThe Rose BowlSouthampton2017-202447043414962.0074358.41120623

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.