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 figures (First-class)

Tim Murtagh has the most ducks in first-class cricket for Middlesex: 31.

More filters

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