Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG132/0 (19)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by ground (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Middlesex×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
James HildrethSOMCounty GroundTaunton2014-201747063518790.71106459.68310744
Jonathan TrottWARLord'sLondon2014-2018591485219*60.6373466.08111720
Luke ProcterNORCounty GroundNorthampton2018-202669245210764.5788950.84130483
Marcus TrescothickSOMCounty GroundTaunton2014-201747044814064.0076958.26210715
Haseeb HameedLAN/NOTLord'sLondon2016-202359243711762.4389748.72220592
Colin AckermannLEIGrace RoadLeicester2018-2022473427196*106.7582951.51210563
Sam NortheastHAM/GLALord'sLondon2021-2025483426335*85.2062268.49101506
Scott BorthwickDURRiverside GroundChester-le-Street2014-202246141821683.6073456.95120451
Scott BorthwickDUR/SURLord'sLondon2014-2022510039017639.0080848.27111531
James SalesNORCounty GroundNorthampton2024-2026341389164129.6757268.01300436
Tom HainesSUSCounty Ground, HoveBrighton2019-202447038115654.4366657.21211480
Luis ReeceDERCounty GroundDerby2018-2025461365157*73.0074249.19120372
Cheteshwar PujaraSUSLord'sLondon2022-2024230362231120.6770851.13200363
Alastair CookESSCounty GroundChelmsford2017-202335036219372.4064356.30120490
Rory BurnsSURKennington OvalLondon2016-2023472357104*71.4066953.36130421
Wayne MadsenDERLord'sLondon2018-2026611135611935.6054265.68111461
Liam DawsonHAMThe Rose BowlSouthampton2015-202358135414150.5772848.63110401
Keith BarkerHAM/WARLord'sLondon2014-20215723488469.6052965.78041446
Michael CarberryHAMThe Rose BowlSouthampton2015-201735034410768.8079543.27130463
Mark StonemanDURRiverside GroundChester-le-Street2014-2016341343187114.3349269.72200420
Keaton JenningsDUR/LANLord'sLondon2014-202551003349833.4067749.34033480
Ricardo VasconcelosNORCounty GroundNorthampton2018-202659132914041.1357357.42110450
Steven MullaneyNOTLord'sLondon2015-2023472319100*63.8045570.111103512
Rory BurnsSURLord'sLondon2016-20234803198839.8856856.16030460
Nick BrowneESSCounty GroundChelmsford2017-2023230315221105.0057055.26110361
Tim AmbroseWAREdgbastonBirmingham2014-201734030416776.0050759.96110360
Peter HandscombYOR/DUR/LEILord'sLondon2017-202547130310950.5061149.59120320
Lewis GregorySOMLord'sLondon2016-202346130013760.0052856.82111411
Matthew CritchleyESS/DERLord'sLondon2018-202347030010542.8651358.48130460
Keaton JenningsLANOld TraffordManchester2019-20264602949749.0066744.08030381
Tom AbellSOMLord'sLondon2016-20234712928448.6761547.48030410
Billy GodlemanDERLord'sLondon2018-2022471291105*48.5061547.32111361
Grant StewartKENSt Lawrence GroundCanterbury2018-202658129110341.57289100.69111377
Luis ReeceDERLord'sLondon2018-2026713029112522.3866343.89101410
Jonny BairstowYORHeadingleyLeeds2015-2024231285160142.5039073.08201246
Ben BrownSUSCounty Ground, HoveBrighton2014-20215812848040.5740669.95020421
Steven MullaneyNOTTrent BridgeNottingham2015-20234602757945.8347358.14030332
Tawanda MuyeyeKENSt Lawrence GroundCanterbury2021-2025241273125*91.0037173.58110345
Ben DuckettNOR/NOTLord'sLondon2014-202347027017738.5741664.90100301
Daniel Bell-DrummondKENLord'sLondon2018-202536026822344.6745858.52101273
Ben FoakesSURLord'sLondon2016-202347326267*65.5061442.67030281
Emilio GayNORCounty GroundNorthampton2024110261261261.0040165.09100221
Peter TregoSOMCounty GroundTaunton2014-201635025813851.6040963.08111313
Leus du PlooyDERLord'sLondon2019-2022352254100*84.6746554.62110340
Adam LythYORHeadingleyLeeds2015-20243502476749.4044555.51030430
Tom AlsopSUSCounty Ground, HoveBrighton2022-202423024511381.6740061.25120291
Ollie PriceGLOLord'sLondon2024-20263602397639.8367535.41020240
Miles HammondGLOCounty GroundBristol2018-2026361238123*47.6048748.87112261
James HildrethSOMLord'sLondon2016-202136123585*47.0043853.65020300
Anuj DalDERLord'sLondon2018-202561022355229.3856541.59010260
Page 1Next

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.