Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Middlesex: Batting by format (First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Middlesex×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam RobsonMIDFirst-class2014-202615527416903625335.021722952.4523372412147
John SimpsonMIDFirst-class2014-2023123200265802167*33.341217247.677331077340
Max HoldenMIDFirst-class2017-202610317785435211*32.161098349.497271367621
Dawid MalanMIDFirst-class2014-2019651138420419940.04786853.4311181356212
Stephen EskinaziMIDFirst-class2015-20258615113409517929.67835948.997181056014
Nick GubbinsMIDFirst-class2014-20216511413920201*34.69794149.368221051626
Toby Roland-JonesMIDFirst-class2014-2026127180293429103*22.71516266.431141643769
Ryan HigginsMIDFirst-class2017-202660957332222137.75545460.91813638124
Leus du PlooyMIDFirst-class2024-2026386172795263*51.76448362.35715229215
Mark StonemanMIDFirst-class2021-202446804268917435.38500553.73712103608
Nick ComptonMIDFirst-class2015-201737675200514932.34459443.644872434
James HarrisMIDFirst-class2014-202160992318788024.71474239.60011152486
Luke HollmanMIDFirst-class2021-202648723181410326.29361650.1719525011
James FranklinMIDFirst-class2015-201739608160413530.85328048.9038719614
Ben GeddesMIDFirst-class2025-202628474146813734.14268454.69112216915
Paul StirlingMIDFirst-class2014-201938573146113827.06242860.1727520415
Robbie WhiteMIDFirst-class2018-202329524129612027.00313941.292751464
Adam VogesMIDFirst-class2015-2017192841241160*51.71235652.672811480
Tim MurtaghMIDFirst-class2014-20231011404211914712.15178066.9100311578
Josh de CairesMIDFirst-class2021-20263149311908725.87227152.400831615
Tom HelmMIDFirst-class2014-202659822211046418.40207253.2804813113
Martin AnderssonMIDFirst-class2018-20232847310289223.36171959.800751437
Ollie RaynerMIDFirst-class2014-201952769102352*15.27217147.1202141450
Jack DaviesMIDFirst-class2020-20253250510169122.58229244.3307213011
Chris RogersMIDFirst-class2014112011000203*52.63172857.873311442
Zafar GoharMIDFirst-class2025-2026274149389525.35186450.32063969
Joe CracknellMIDFirst-class2021-20262027393211238.83159058.621531078
Neil DexterMIDFirst-class2014-201520364877163*27.41195444.882231156
Eoin MorganMIDFirst-class2014-20191834272319122.59154646.771281015
Ethan BamberMIDFirst-class2018-202458832860846*11.05165636.710014763
Steven FinnMIDFirst-class2014-20214561205505613.4196257.17017815
N FernandesMIDFirst-class2024-20261423047810320.78109343.73121562
Peter HandscombMIDFirst-class2021-2022122114477922.3593647.76024540
Pieter MalanMIDFirst-class2022-2023132214219320.0586148.90046523
Harry DukeMIDFirst-class20266103372100*53.1457364.92110475
James FullerMIDFirst-class2016-2018101633599327.6253267.48022347
Joe BurnsMIDFirst-class201571103208729.0962051.61030332
Joe DenlyMIDFirst-class201471203127026.0065247.85030431
SHB MorganMIDFirst-class2025-2026111522979722.8553056.04021431
George BaileyMIDFirst-class2016351284110*71.0052953.69120431
Kane WilliamsonMIDFirst-class2025220267153133.5034278.07200323
Nathan SowterMIDFirst-class2017-2021122132325212.8938460.42014321
Blake CullenMIDFirst-class2020-2025101522254217.3157339.27001251
CM FalconerMIDFirst-class202661212114919.1842649.53003221
Hilton CartwrightMIDFirst-class201861102048018.5538353.26012281
George ScottMIDFirst-class2018-201971111965519.6039250.00010181
Daryl MitchellMIDFirst-class20212401347333.5039134.27011112
Henry BrookesMIDFirst-class2024-20251420611752*8.3636432.14012141
Eathan BoschMIDFirst-class202646211043*27.5018758.82000142
Umesh YadavMIDFirst-class20223428544*42.5067126.87001104
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.