Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Middlesex: Batting by year (All cricket)

The most runs in a calendar year in all cricket for Middlesex at Merchant Taylors' School Ground: 216 by Kane Williamson in 2025.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Middlesex×At Merchant Taylors' School Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kane WilliamsonMID2025202544021611454.0023392.70110255
Adam VogesMID20162016222212160*-35559.72110190
Luke HollmanMID202620265712105435.0034061.76010322
Leus du PlooyMID20252025441186105*62.0021287.74110173
Max HoldenMID2025202522018415192.0030859.74100221
Leus du PlooyMID202620265701704124.2922974.24000212
Sam RobsonMID2021202112015815479.0029154.30100150
Max HoldenMID202620265701565222.2917489.66021214
Sam RobsonMID20232023121154126*154.0030051.33100160
Dawid MalanMID2016201622014914774.5022965.07100172
Sam RobsonMID2024202423114264*71.0023759.92020200
Ryan HigginsMID202620264601334422.1718771.12000192
Stephen EskinaziMID202520253301289442.6783154.22010154
Stephen EskinaziMID202320233411255941.67103121.36020153
Joe CracknellMID202320232201197759.5070170.00010173
Ryan HigginsMID2023202334211264*56.0014278.87010101
Joe CracknellMID2026202623111165*55.5015770.70010131
Ben GeddesMID202620264601093718.1713481.34001220
Luke HollmanMID202220221201086254.0019655.10010170
John SimpsonMID20162016221102100*102.0012879.69100133
Mark StonemanMID202420242301025334.0014968.46010100
Toby Roland-JonesMID20262026240993724.7511090.00000153
Max HoldenMID20232023340964124.0014367.13000131
Leus du PlooyMID20242024121937193.0013170.99010110
Stephen EskinaziMID202120211228966*-25035.60010120
Ryan HigginsMID20252025441883529.3377114.2900093
Sam RobsonMID20152015120856742.5012468.55010140
Dawid MalanMID20152015120856942.5021439.72010120
Tom HelmMID20262026562833320.7510182.18002111
John SimpsonMID20232023231787539.0017145.6101080
Joe CracknellMID20252025330737324.3310172.2801292
Mark StonemanMID20232023120635131.5010460.5801071
Nick ComptonMID20152015120623231.0011952.1000070
Daryl MitchellMID20212021120613830.5014342.6600070
Paul StirlingMID20162016210606060.0043139.5301053
Sam RobsonMID20262026240593614.7512049.17000100
Sam RobsonMID20252025110575757.0010852.7801080
Jack DaviesMID20242024220564628.007673.6800072
Eathan BoschMID202620263315543*27.506683.3300171
N FernandesMID20242024220543327.0011049.0900080
Toby Roland-JonesMID201920191215251*52.0013139.6901070
Toby Roland-JonesMID20232023120503425.0039128.2100033
Tom HelmMID20192019120504625.0010348.5400070
Tom HelmMID202220221215050*50.008260.9801161
James FranklinMID20152015120493224.506180.3300032
Luke HollmanMID20232023220483924.0031154.8400080
Stephen EskinaziMID20192019120463723.008554.1200080
Sam RobsonMID20192019120452322.5010343.6900060
Mark StonemanMID20222022120452722.508851.1400060
Umesh YadavMID202220221214444*44.0044100.0000152
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.