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
Andrew JonesNZEden ParkAuckland1989-19946121473170*43.00128736.75121394
Richie RichardsonWISabina ParkKingston1984-1995814347315643.00108243.72301622
Moisés HenriquesNSWSydney Cricket GroundSydney2018-202410172473131*31.5392850.97131424
Gordon MuchallDURRiverside GroundChester-le-Street2014-2015122224736423.6584555.98012641
Gautam GambhirINDPunjab Cricket Association Stadium, MohaliChandigarh2008-201036047217978.6790052.44221492
Michael VaughanENGKennington OvalLondon2000-2007611147219547.2083256.73110660
Nic MaddinsonAUS/VIC/NSWMelbourne Cricket GroundMelbourne2016-2024711047213642.9180059.00210473
Mark StonemanMID/HAM/DURTrent BridgeNottingham2014-20257111472109*47.2076162.02130671
Matthew ShortVICJunction OvalMelbourne2019-2026813147211939.3384355.99131634
Gordon GreenidgeWILord'sLondon1976-1988471471214*78.5070666.71210695
David GowerENGWACA GroundPerth1978-1991510147113652.3377560.77210510
Sherwin CampbellWIKensington OvalBridgetown1995-2000510147120852.33113541.50211694
Josh PhilippeNSW/WABellerive OvalHobart2018-202661104718142.8273763.91050684
Gundappa ViswanathINDFeroz Shah Kotla GroundDelhi1969-1981712147113142.8269047.39200490
James WhartonYORNorth Marine Road GroundScarborough2022-202681304718536.2393650.32040504
Gary KirstenSANewlands Cricket GroundCape Town1994-2002714147110336.23102745.86132631
Jason SanghaSA/NSWSydney Cricket GroundSydney2018-2026813147011739.17101046.53141535
Alec BannermanAUSSydney Cricket GroundSydney1882-189281614709431.333312.12050481
Ricardo VasconcelosNORSophia GardensCardiff2018-202559046918452.1186554.22131611
Sam HarperVICWestern Australia Cricket Association GroundPerth2019-20267121469141*42.6477360.67211568
John WaiteSANew Wanderers StadiumJohannesburg1956-1965712046911539.08--231270
Frank WorrellWITrent BridgeNottingham1950-1957231468261234.00--200632
Mark ChapmanAAEden Park Outer OvalAuckland2015-2024712246827646.8067469.441205211
Ian SmithNZEden ParkAuckland1981-19911012346817352.0068368.52210556
Moeen AliENGLord'sLondon2014-2021101904688724.63104045.00022572
Ben GreenLEIGrace RoadLeicester2024-2026132024687726.0096148.70023610
George BartlettSOMCounty GroundTaunton2017-2019122114686823.4077860.15021635
Chris WoakesENG/WAREdgbastonBirmingham2014-2026203034689117.3393150.27023642
Jack EdwardsNSWCricket CentralSydney2023-202668246711577.8380957.73120483
Daryll CullinanSAThe Wanderers StadiumJohannesburg1994-19986112467122*51.8990751.49142642
Colin de GrandhommeNZ/AA/NDBay OvalMount Maunganui2015-202381414678435.9261775.690614616
Allan BorderAUSThe GabbaBrisbane1979-19931217046710527.47113141.29121542
Sean DicksonDUR/KENRiverside GroundChester-le-Street2017-20221119146712025.9494149.63123525
Herbert SutcliffeENGLord'sLondon1924-1935811046612242.3612316.26210110
Peter MayENGKennington OvalLondon1951-1961914346689*42.3610.00031470
Wilfred RhodesENGMelbourne Cricket GroundMelbourne1904-1921815146617933.2995540.52121330
Henry BrookesWAREdgbastonBirmingham2017-2023192734668419.4289252.24034607
Marvan AtapattuSLQueens Sports ClubBulawayo1999-2004221465249465.0076161.10200601
Ben FoakesENG/SUROld TraffordManchester2015-20247112465113*51.6775861.35222541
Alec StewartENGKennington OvalLondon1991-200381314657638.7594049.47031611
Monty NobleAUSSydney Cricket GroundSydney1898-1908713346513346.50--120460
Ryan McLarenHAM/LANThe Rose BowlSouthampton2015-201791454658551.6788952.31030534
Michael PappsWFMainpower OvalRangiora2012-2013243464206*464.0082256.45200562
Shan MasoodYOR/DER/LEIGrace RoadLeicester2022-202545046421992.8061076.07210571
Joe RootENGGalle International StadiumGalle2018-202136046422877.3371464.99200421
Geoff MarshAUSMelbourne Cricket GroundMelbourne1985-199171414648635.69143332.38030500
Jeet RavalNZ/AA/NDBasin ReserveWellington2014-2025101604649029.00103744.74020631
Imam-ul-HaqPAKRawalpindi Cricket StadiumRawalpindi2022-202536146315792.6091450.66300496
Mike GattingENGEdgbastonBirmingham1982-1987472463183*92.6082356.26300552
Gary BallanceENG/YORTrent BridgeNottingham2014-201969146310457.8891850.44220702

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.