Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM59/2 (5.5)ZIM need 163 runs in 85 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 (List A)

The most runs in a calendar year in List A cricket for Middlesex: 658 by Stephen Eskinazi in 2022.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Middlesex×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Stephen EskinaziMID2022202288165818294.00568115.854107114
Paul StirlingMID20182018881515127*73.5757789.253104910
Sam RobsonMID20252025991502169*62.7551896.91120683
Sam RobsonMID2022202288146911167.0048995.91230465
Nick GubbinsMID2019201988141798*59.57391106.65041570
Josh de CairesMID202620261010140613045.1147685.29110622
Pieter MalanMID2022202287139411065.67380103.68140418
N FernandesMID202620261010039311239.3048780.70110514
Dawid MalanMID20152015661391156*78.20374104.55200467
Paul StirlingMID20162016881348125*49.7138191.34210377
Ben GeddesMID20252025991346141*43.2534999.141103710
Joe CracknellMID2026202698133512847.86317105.68110367
Stephen EskinaziMID20192019992327107*46.71308106.17110332
Ben GeddesMID202620261010132010935.5632897.561222416
Joe CracknellMID202420247703069843.7136583.84030353
Eoin MorganMID2018201877030010042.8631196.461202312
Joe CracknellMID202320237702908741.43288100.69020402
Ryan HigginsMID202320237702878841.00244117.620302412
Mark StonemanMID202420247712668344.33227117.18030391
Chris RogersMID201420148712649644.0035374.79020270
Mark StonemanMID202320237702579336.7128590.18010284
Josh de CairesMID202520259902577128.5629786.53031372
Adam VogesMID201720177702478135.2932176.95010250
Nick GubbinsMID201820188802468630.7528087.86031342
Nick GubbinsMID2015201555024314148.60223108.971111711
Max HoldenMID202220228712327138.67205113.17020263
John SimpsonMID201920199912327429.00208111.54011236
Luke HollmanMID2025202599222977*32.7132770.03011224
Brendon McCullumMID2016201633022811076.00178128.091102510
Nick GubbinsMID201620168802278928.3824493.03010157
Max HoldenMID2019201955022516645.0022898.68101212
Nick GubbinsMID2017201777022511432.1428578.95110241
John SimpsonMID2017201777122482*37.3324192.95020241
Eoin MorganMID20142014862222128*55.50208106.73100248
James FranklinMID201720177702206931.4326882.09022106
Eoin MorganMID20162016661219103*43.8025685.55110272
Dawid MalanMID201420148712188236.3332966.26021210
Sam RobsonMID202320237702166230.8625285.71020212
Martin AnderssonMID2023202377320310050.7520698.54100193
Luke HollmanMID2026202666120283*40.4023486.32010185
Stephen EskinaziMID2021202144020113050.25193104.15101205
Max HoldenMID202120215502019440.2023087.39011232
Jack DaviesMID202520258811976428.1421989.95020195
Sam RobsonMID2019201944019610649.0022587.11110193
N FernandesMID202520257731959248.7523284.05010212
Mark StonemanMID202220228801946224.2521291.51011261
Hilton CartwrightMID2018201888118960*27.0019994.97011117
George ScottMID201920199831886337.60136138.24010128
Ross TaylorMID201920196601779429.5020387.19020132
John SimpsonMID202320237711753929.1721780.65002190
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.