Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM17/0 (1)ZIM need 205 runs in 114 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 by year (First-class)

The most runs in a calendar year in first-class cricket for Middlesex: 1,409 by Nick Gubbins in 2016.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Middlesex×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Nick GubbinsMID20162016162411409201*61.26269452.3049218710
Ryan HigginsMID2024202413182113322170.81165468.5052113018
Nick ComptonMID2015201516312112314938.72229948.852631441
Sam RobsonMID2021202114271104725340.27198552.753211391
John SimpsonMID2022202214193103913264.94189154.9436013211
Mark StonemanMID2022202214243102512848.81193552.973411293
Leus du PlooyMID20252025132131009263*56.06168459.92352975
Chris RogersMID20142014112011000203*52.63172857.873311442
Max HoldenMID2024202414211981211*49.05203448.232501063
Leus du PlooyMID2024202414212955196*50.26152362.712501048
Ryan HigginsMID202320231425295513741.52152062.831811104
Dawid MalanMID201620161523195114743.23167356.843521304
Sam RobsonMID201620161421189923144.95175951.113451213
Max HoldenMID202520251119089818447.26166054.103311106
Sam RobsonMID201520151631289117830.72162854.731441300
Max HoldenMID202620261425187918236.63175750.031511123
Sam RobsonMID202420241116187216258.13138962.784431122
Sam RobsonMID2023202314285856126*37.22177948.123221000
Dawid MalanMID201920191220183319943.84151155.133221011
Leus du PlooyMID202620261119283118248.88127665.13250912
Dawid MalanMID2014201411201807154*42.47166948.351311201
Stephen EskinaziMID201720171425279317934.48141256.162411098
Sam RobsonMID201720171120078515939.25137657.052431150
John SimpsonMID2016201616235779100*43.28154450.4517110512
Ben GeddesMID202520251422177613736.95144953.55161818
Robbie WhiteMID202120211426476512034.77177543.10242870
Max HoldenMID20222022142127499139.42134855.56061935
Sam RobsonMID201920191322071110732.32143149.69142990
Sam RobsonMID202220221322370814937.26141150.18322931
Mark StonemanMID202420241421069812933.24130953.322231051
John SimpsonMID2019201913203693167*40.76140449.36231972
Ben GeddesMID202620261425369273*31.45123556.03061887
Sam RobsonMID202620261425068716227.48139049.42130870
James FranklinMID201520151527366713527.79146745.47234813
James FranklinMID20162016141946419942.73123152.07041796
Dawid MalanMID201520159152629182*48.38118053.31234850
John SimpsonMID20152015162976196428.14155339.86032826
Max HoldenMID2018201812223614119*32.32114653.58133811
Mark StonemanMID20232023142816127622.67114553.45053792
Stephen EskinaziMID20162016915160915743.50119550.96220855
Stephen EskinaziMID20182018101915949733.00106655.72041810
John SimpsonMID20172017142225709028.50119347.78032783
John SimpsonMID20232023142515647523.50143539.30042662
Sam RobsonMID201820181121155213427.60114548.21120760
Eoin MorganMID20142014714154819142.15106651.41123735
Zafar GoharMID20262026142125429528.5399854.31042555
John SimpsonMID202120211322253595*26.75112647.51030731
Luke HollmanMID20222022121505188234.5395754.13040723
Ryan HigginsMID202620261219251713130.4190856.94200571
Nick GubbinsMID20192019132205179123.50118743.56033742
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.