Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

Middlesex: Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Middlesex×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
John SimpsonMID20152015354510110484*31.54194456.7907212020
James FullerMID201820182127104547126.7152985.820134212
Tom HelmMID202420242120102166421.6036459.34013222
Ethan BamberMID2023202322261018746*11.6940246.52004252
Steven FinnMID2014201414171017142*24.4327362.64001192
John SimpsonMID20162016384491146100*32.74190760.0918113323
Toby Roland-JonesMID201620163328947479*24.9552190.980203820
George ScottMID20192019242494396329.2756178.250203111
James HarrisMID201820181621939979*33.25100939.54034500
Steven FinnMID201720172518914431*16.0025756.03001212
Tim MurtaghMID202120211622996317.3815263.16007140
James FranklinMID201520153243897413527.83178254.662451019
Toby Roland-JonesMID2015201523268530103*29.4470475.28113698
Toby Roland-JonesMID20252025192283505725.0043281.02012478
Steven FinnMID20192019231482005633.3326974.35010264
Ethan BamberMID202420241816811821*14.7528241.84002160
Neha SharmaMID2026202623168205*2.5010319.4200320
John SimpsonMID20192019364071127167*34.15175964.0724312716
James FranklinMID20162016363979069928.31150260.320559312
Luke HollmanMID202520253132780710332.28128962.611421007
John SimpsonMID201420143333766311025.50111459.52131755
Toby Roland-JonesMID201920193227752451*26.2071573.290105311
Martin AnderssonMID20222022252374616228.8153586.17022499
Martin AnderssonMID202320232016728510031.67285100.00100236
Tom HelmMID20222022141272295145.8035464.69022196
Henry BrookesMID202420242220713952*10.6931544.13014182
Zafar GoharMID20262026343666759522.50113859.310446510
Luke HollmanMID202620262426666183*33.0583279.450217412
Neil DexterMID201520152028651311223.32102450.10113653
Toby Roland-JonesMID20222022192163638524.2059461.11031446
Ethan BamberMID2021202123276191259.1042245.26004250
Tim MurtaghMID20152015141861802415.0027565.45003211
Ollie RaynerMID20162016242061532610.9334444.48004141
Tim MurtaghMID20172017121761342712.1824055.83003161
Tom HelmMID2023202322206133209.5025651.95002121
Tom HelmMID20172017241761192810.8221655.09000160
Tim SoutheeMID20172017131169464*18.8059159.3201337
Dawid MalanMID20142014334051418154*40.51231461.281731856
Ben GeddesMID2026202632435114010930.00166368.5518411631
Sam RobsonMID20232023213551072126*35.73203152.783421212
Neil DexterMID2014201430315612163*23.54124449.20111649
James HarrisMID20152015273055357321.40129441.34035701
Ryan HigginsMID201720172528547468*20.6151691.860104415
Luke HollmanMID20242024272954683919.5071365.64001449
Zafar GoharMID20252025302954345718.0891147.64023425
Ollie RaynerMID20152015273354265215.2188448.19015590
Jack DaviesMID202320232327542265*19.1864465.530124710
Tom HelmMID20262026231952434017.3638263.61002263
SHB MorganMID202620261617523358*19.4240457.67012330
James FranklinMID201820181412521962*31.29219100.00010205
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.