Live1st ODI · India in New Zealand 2026/27NZ182/9 (38.4)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
Easton McMorrisWISabina ParkKingston1960-196235027812555.60--11000
Haroon RasheedPAKNational StadiumKarachi1978-198245027815355.6051254.30110343
Peter FultonCANSaxton OvalNelson2015-201736027811046.3354650.92110363
Will YoungNOR/WAR/NOTKennington OvalLondon2022-202536227814569.5056649.12110332
Roston ChaseWISabina Park, KingstonJamaica2016-2018362278137*69.5060945.65110293
Henry CooperNDEden Park Outer OvalAuckland2022-202636027814846.3350455.16110305
John WaiteSAKingsmeadDurban1953-196146127813455.60--11011
Martin CroweNZWACA GroundPerth1985-19933622787169.5075636.77020280
David GowerENGThe OvalLondon1982-198647027813139.7153851.67100290
Paul HortonLAN/LEICounty GroundNorthampton2014-20195802789934.7559346.88011321
Luke GeorgesonOV/WFUniversity of Otago Oval2023-202448127865*39.7169739.89030314
Larry GomesWIQueen's Park OvalPort of Spain1978-1986710027812327.8065635.67102300
Trevor BaileyENGLord'sLondon1949-195871112789327.80--020310
Joe CarterNDCobham Oval (New)Whangarei2013-202271202787623.1750954.62022295
Mitchell JohnsonAUSWestern Australia Cricket Association GroundPerth2008-201571432786225.2747458.65020334
Rod MarshAUSSydney Cricket GroundSydney1971-1984121822784117.3867341.31002210
Henry CrocombeSUSCounty Ground, HoveBrighton2020-2026243392785411.5864742.97018390
Angelo MathewsSLHarare Sports ClubHarare2020231277200*138.5069539.86110205
Kane WilliamsonNZNational StadiumKarachi2022-2023231277200*138.5059346.71100321
Alex HughesDERCounty GroundBristol2015-201934127714292.3357847.92201311
Aravinda de SilvaSLIqbal StadiumFaisalabad1985-199535027712255.4042136.82201343
Curtis HeaphyCSSaxton OvalNelson2022-20243502778155.4068340.56030340
Geoff PullarENGKennington OvalLondon1959-196135027717555.40--110251
Mohammad YousufPAKArbab Niaz StadiumPeshawar1998-20034612778855.4059046.95030384
Colin AckermannDUR/LEITrent BridgeNottingham2017-202536027712446.1750255.18200401
Alex LeesENG/YOR/DUROld TraffordManchester2016-2026462277114*69.2556648.94120362
Cameron BancroftDUR/GLOCounty Ground, HoveBrighton2017-202436127715855.4056948.68110291
George HeadleyWIKensington OvalBridgetown1930-194836127717655.40--10100
Tom SmithGLOCollege GroundCheltenham2014-20194712778446.1771938.53020311
Reg SimpsonENGOld Trafford Cricket GroundManchester1949-195457127710346.1760.00201293
David LloydDER/GLACounty Ground, HoveBrighton2016-2024591277102*34.6344562.25111394
Agha SalmanPAKRawalpindi Cricket StadiumRawalpindi2022-20255912775434.6346160.09021284
Travis MullerOVMolyneux ParkAlexandra2020-2025610427765*46.1762144.61010264
Bert OldfieldAUSMelbourne Cricket GroundMelbourne1920-1937111842774819.7974933.91002210
Gary KirstenSAIqbal StadiumFaisalabad1997-200324127611892.0056848.59210341
Shane WatsonAUSKennington OvalLondon2009-201324027617669.0042964.34100402
Shivnarine ChanderpaulWIRiverside GroundChester-le-Street2007-2009241276136*92.0060545.62110321
George HeadleyWILord'sLondon1933-193924027610769.00--210210
Kraigg BrathwaiteWI/NOTTrent BridgeNottingham2018-20243612767155.2054550.64021450
Andrew EllisCANSaxton OvalNelson2015-201736127611255.2040767.81110367
Max HoldenMIDCounty Ground, HoveBrighton2018-202446227684*69.0040867.65030341
Chamika KarunaratneNCCColts Cricket Club GroundColombo2024-2026363276125*92.00262105.341102312
James RewSOMCounty GroundChelmsford2022-2026461276101*55.2050754.44110360
Alastair CookENGSydney Cricket GroundSydney2007-201847027618939.4355250.00100240
Phil MeadENGOld WanderersJohannesburg1913-192347027610239.43--11200
Motganhalli JaisimhaINDFeroz Shah Kotla GroundDelhi1961-196547127612746.00--110294
Matthew WadeAUS/TASWestern Australia Cricket Association GroundPerth2012-20244802769034.5053351.78030335
Will YoungNZ/NOR/WAREdgbastonBirmingham2021-202678027613434.5059446.46110362
Aneurin DonaldDER/GLACounty GroundBristol2015-20264822769846.0035577.75020362
Victor TrumperAUSOld Trafford Cricket GroundManchester1899-190948027610434.50--110141

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.