Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM103/1 (25.2)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Middlesex: Batting by ground (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Middlesex×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
George ScottMIDCounty GroundHove2017-20182213838*38.0038100.0000141
Joe CracknellMIDCollege GroundCheltenham2021-2025330382612.6734111.7600150
Ben GeddesMIDCounty Ground, New RoadWorcester2026230382412.678644.1900030
Nick ComptonMIDSt Lawrence GroundCanterbury2017110373737.008543.5300040
Hilton CartwrightMIDSophia GardensCardiff2018110373737.004288.1000021
Nick GubbinsMIDCounty GroundDerby2019110373737.008941.5700050
Joe CracknellMIDCounty GroundHove2020110373737.0030123.3300050
Josh de CairesMIDEdgbastonBirmingham2023110373737.005666.0700060
Joe DenlyMIDTrent BridgeNottingham2014120371918.507152.1100080
Steven FinnMIDEdgbastonBirmingham20141213737*37.005074.0000151
Stephen EskinaziMIDQueen's ParkChesterfield2022120372918.508344.5800060
Robbie WhiteMIDCollege GroundCheltenham2021120373218.509439.3600050
CM FalconerMIDCounty Ground, New RoadWorcester2026120373718.506061.6700160
Ryan HigginsMIDThe Cooper Associates County GroundTaunton2014-202544037209.2520185.0000133
James FranklinMIDCounty Ground, HoveBrighton2015-201845137289.254877.0800212
Dawid MalanMIDThe Kent County Cricket GroundBeckenham2018110363636.0019189.4700033
Leus du PlooyMIDHeadingleyLeeds2024110363636.007846.1500040
Martin AnderssonMIDTrent BridgeNottingham2022110363636.006060.0000070
James HarrisMIDRadlett Cricket ClubRadlett2019-2021320363418.0030120.0000051
Mark StonemanMIDKennington OvalLondon2023120362818.006159.0200050
Jack DaviesMIDEdgbastonBirmingham20231213618*36.009737.1100041
Tom HelmMIDEdgbastonBirmingham2017-20232323619*36.004090.0000051
Ethan BamberMIDKennington OvalLondon2021-20232323625*36.004875.0000170
James FranklinMIDOld Deer ParkRichmond2015-201855136169.004776.6000130
Nathan SowterMIDMerchant Taylors' School GroundNorthwood2018-20213513615*9.007548.0000020
Paul StirlingMIDCounty GroundNorthampton2016110353535.0030116.6700022
Max HoldenMIDUxbridge Cricket Club GroundUxbridge2017110353535.009935.3500060
Luke HollmanMIDCounty GroundHove2020110353535.0021166.6700050
Peter HandscombMIDCollege GroundCheltenham2021120352117.5013625.7400050
Neil DexterMIDCounty GroundChelmsford2014-20152223523*-28125.0000020
Toby Roland-JonesMIDTrafalgar Road GroundSouthport2017120353117.503697.2200051
Jack DaviesMIDCounty Ground, New RoadWorcester2021-2024220351917.5030116.6700060
Jack DaviesMIDKent County Cricket GroundBeckenham2023-2024220353517.5034102.9400131
Ben GeddesMIDCounty GroundChelmsford2025-20262213534*35.0014250.0000023
Neil DexterMIDThe Rose BowlSouthampton2014-2015331351417.505366.0400031
James FranklinMIDCounty GroundHove2015-2018441351611.6732109.3800021
Stephen EskinaziMIDCounty GroundTaunton2016-201724035168.7511530.4300050
Zafar GoharMIDBrunton Memorial GroundRadlett2025-20265413522*11.6733106.0600132
Mohammad HafeezMIDLord'sLondon2019110343434.0034100.0000021
Dwayne BravoMIDUxbridge Cricket Club GroundUxbridge2018110343434.0027125.9300031
Paul StirlingMIDThe Kent County Cricket GroundBeckenham2018110343434.0021161.9000070
Steven FinnMIDCounty GroundNorthampton2019110343434.005068.0000060
Kane WilliamsonMIDCounty GroundBristol2025110343434.0023147.8300032
Leus du PlooyMIDOld Deer ParkRichmond2026110343434.0021161.9000022
Blake CullenMIDBrunton Memorial GroundRadlett2020110343434.0011330.0900010
Matt BoyleMIDMerchant Taylors' School GroundNorthwood2026110343434.0024141.6700041
James FranklinMIDSt Lawrence GroundCanterbury2016-2017220343317.006353.9700030
Neil DexterMIDOld TraffordManchester2014120341717.0013425.3700060
Mark StonemanMIDKent County Cricket GroundBeckenham2023-2024221342534.004772.3400040
Nick GubbinsMIDCounty GroundHove2016-2017220343217.0029117.2400040

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.