Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM104/1 (28)Day 1: Lunch - 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
Ollie RaynerMIDCounty GroundHove2014110181818.002090.0000020
Ravi PatelMIDCounty GroundChelmsford2014-2018310181818.002572.0000001
Ravi PatelMIDOld TraffordManchester2014110181818.003551.4300020
Robbie WhiteMIDOld TraffordManchester2021110181818.002962.0700010
Shaheen Shah AfridiMIDCounty Ground, HoveBrighton2022110181818.002475.0000020
Neha SharmaMIDGrace RoadLeicester2025110181818.004738.3000011
Eathan BoschMIDCounty Ground, New RoadWorcester202612018169.005036.0000030
Steven FinnMIDThe Cooper Associates County GroundTaunton2017-202153018176.003452.9400121
Adam RossingtonMIDMerchant Taylors' School GroundNorthwood2014-202633018156.002185.7100130
Jack DaviesMIDGrace RoadLeicester2023-202423018156.006328.5700010
Tim MurtaghMIDGrace RoadLeicester2018-20223421889.003060.0000030
Eoin MorganMIDStanley ParkBlackpool2015110171717.003351.5200020
Andrew BalbirnieMIDUxbridge Cricket Club GroundUxbridge2015110171717.0012141.6700030
Nick ComptonMIDBrunton Memorial GroundRadlett2015110171717.002373.9100020
Sam RobsonMIDRugby School GroundRugby2025110171717.002762.9600010
Matt BoyleMIDSophia GardensCardiff2026110171717.0011154.5500040
Peter HandscombMIDThe Cooper Associates County GroundTaunton202112017178.504438.6400140
Henry BrookesMIDCounty Ground, New RoadWorcester2024-20262211710*17.0015113.3300030
Danru FernsMIDCounty GroundBristol2026121171317.005332.0800020
James FranklinMIDCounty GroundChelmsford2016-201733017105.672373.9100110
Tim MurtaghMIDCounty GroundNorthampton2014-201933017115.672762.9600021
John SimpsonMIDHeadingleyLeeds2015-201723017155.675232.6900110
Joe CracknellMIDCounty GroundBristol2022-20253311714*8.5015113.3300002
Dane PatersonMIDLord'sLondon20253421715*8.502277.2700101
Thilan WalallawitaMIDCounty GroundChelmsford2020-20223401774.254438.6400020
Ollie RaynerMIDCounty GroundTaunton2014-201645017123.405332.0800320
Neha SharmaMIDLord'sLondon2025-2026695175*4.259118.6800020
Brendon McCullumMIDCounty GroundChelmsford2016110161616.008200.0000021
Eoin MorganMIDThe Kent County Cricket GroundBeckenham2018110161616.0015106.6700001
George BaileyMIDCounty GroundHove2016110161616.001984.2100010
Kyle AbbottMIDLord'sLondon20152111616*-10160.0000011
Nick ComptonMIDSophia GardensCardiff2015110161616.0012133.3300030
Nathan SowterMIDSophia GardensCardiff2015-20194111616*-8200.0000011
Luke HollmanMIDGorse LaneGrantham2022110161616.0012133.3300002
CM FalconerMIDMerchant Taylors' School GroundNorthwood2026110161616.002369.5700010
Brendon McCullumMIDKennington OvalLondon2016-201722016168.0016100.0000111
James FullerMIDCounty GroundNorthampton201812016128.003545.7100010
Ollie RaynerMIDCounty GroundNorthampton2014-2016221161416.002955.1700020
Nathan SowterMIDCollege GroundCheltenham2017-202145016123.202369.5700330
Mohammad HafeezMIDThe Rose BowlSouthampton2019110151515.0015100.0000020
Ollie RaynerMIDCounty GroundBristol2014-2016310151515.002365.2200010
Max HoldenMIDEdgbastonBirmingham2023110151515.0015100.0000030
AS SawantMIDThe Rose BowlSouthampton2026110151515.0015100.0000010
Tim MurtaghMIDQueen's ParkChesterfield202212015157.502365.2200120
James FullerMIDCounty GroundHove2016-2018221151215.002268.1800000
Ollie RaynerMIDOld TraffordManchester2016121159*15.003444.1200010
Ollie RaynerMIDNorth Marine Road GroundScarborough2014-20162301595.002755.5600120
Toby Roland-JonesMIDUxbridge Cricket Club GroundUxbridge2015-20194421514*7.5013115.3800110
Nathan SowterMIDCounty GroundChelmsford2016-2021643158*15.001693.7500020
Peter HandscombMIDOld TraffordManchester2021110141414.001782.3500010

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.