Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM25/0 (2)ZIM need 197 runs in 108 ballsLive7th 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 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 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 figures (First-class)

Sam Robson has played the most matches in first-class cricket for Middlesex: 155.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Middlesex×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sam RobsonMID2014-202615527416903625335.021722952.4523372412147
Toby Roland-JonesMID2014-2026127180293429103*22.71516266.431141643769
John SimpsonMID2014-2023123200265802167*33.341217247.677331077340
Max HoldenMID2017-202610317785435211*32.161098349.497271367621
Tim MurtaghMID2014-20231011404211914712.15178066.9100311578
Stephen EskinaziMID2015-20258615113409517929.67835948.997181056014
Dawid MalanMID2014-2019651138420419940.04786853.4311181356212
Nick GubbinsMID2014-20216511413920201*34.69794149.368221051626
Ryan HigginsMID2017-202660957332222137.75545460.91813638124
James HarrisMID2014-202160992318788024.71474239.60011152486
Tom HelmMID2014-202659822211046418.40207253.2804813113
Ethan BamberMID2018-202458832860846*11.05165636.710014763
Ollie RaynerMID2014-201952769102352*15.27217147.1202141450
Luke HollmanMID2021-202648723181410326.29361650.1719525011
Mark StonemanMID2021-202446804268917435.38500553.73712103608
Steven FinnMID2014-20214561205505613.4196257.17017815
James FranklinMID2015-201739608160413530.85328048.9038719614
Leus du PlooyMID2024-2026386172795263*51.76448362.35715229215
Paul StirlingMID2014-201938573146113827.06242860.1727520415
Nick ComptonMID2015-201737675200514932.34459443.644872434
Jack DaviesMID2020-20253250510169122.58229244.3307213011
Josh de CairesMID2021-20263149311908725.87227152.400831615
Robbie WhiteMID2018-202329524129612027.00313941.292751464
Ben GeddesMID2025-202628474146813734.14268454.69112216915
Martin AnderssonMID2018-20232847310289223.36171959.800751437
Zafar GoharMID2025-2026274149389525.35186450.32063969
Joe CracknellMID2021-20262027393211238.83159058.621531078
Neil DexterMID2014-201520364877163*27.41195444.882231156
Adam VogesMID2015-2017192841241160*51.71235652.672811480
Eoin MorganMID2014-20191834272319122.59154646.771281015
N FernandesMID2024-20261423047810320.78109343.73121562
Henry BrookesMID2024-20251420611752*8.3636432.14012141
Pieter MalanMID2022-2023132214219320.0586148.90046523
Peter HandscombMID2021-2022122114477922.3593647.76024540
Nathan SowterMID2017-2021122132325212.8938460.42014321
Ravi PatelMID2014-20181216785209.4421339.91003101
Neha SharmaMID2025-20261218956186.2220727.0500362
Chris RogersMID2014112011000203*52.63172857.873311442
SHB MorganMID2025-2026111522979722.8553056.04021431
Thilan WalallawitaMID2020-2022111558120*8.1012962.79001112
James FullerMID2016-2018101633599327.6253267.48022347
Blake CullenMID2020-2025101522254217.3157339.27001251
Joe BurnsMID201571103208729.0962051.61030332
Joe DenlyMID201471203127026.0065247.85030431
George ScottMID2018-201971111965519.6039250.00010181
Noah CornwellMID2024-202675122*0.50277.4100400
Harry DukeMID20266103372100*53.1457364.92110475
CM FalconerMID202661212114919.1842649.53003221
Hilton CartwrightMID201861102048018.5538353.26012281
Miguel CumminsMID2019-2020671602510.0015538.7100171
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.