T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · 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)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Middlesex×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
John SimpsonMID20162016384491146100*32.74190760.0918113323
Ben GeddesMID20252025374441382141*34.55196470.3729213336
Max HoldenMID202220223642312959133.21179172.3109115814
John SimpsonMID20192019364071127167*34.15175964.0724312716
James FranklinMID20162016363979069928.31150260.320559312
Ryan HigginsMID2023202335454161713739.44200380.73113116933
John SimpsonMID20152015354510110484*31.54194456.7907212020
John SimpsonMID201720173543410629027.23164464.6006212513
Nick GubbinsMID20162016344111755201*43.88303957.75410321121
Luke HollmanMID20222022343438058225.97119467.420419114
Zafar GoharMID20262026343666759522.50113859.310446510
Dawid MalanMID20142014334051418154*40.51231461.281731856
Jack DaviesMID20242024333637839123.73119265.690618717
John SimpsonMID201420143333766311025.50111459.52131755
Toby Roland-JonesMID201620163328947479*24.9552190.980203820
Dawid MalanMID2016201632403144314739.00209468.91310517919
Ben GeddesMID2026202632435114010930.00166368.5518411631
James FranklinMID201520153243897413527.83178254.662451019
Toby Roland-JonesMID201920193227752451*26.2071573.290105311
Dawid MalanMID2019201931393149619941.56203173.6645317718
Stephen EskinaziMID2019201931373945107*27.79119479.151421265
Luke HollmanMID202520253132780710332.28128962.611421007
Stephen EskinaziMID2022202230343152618249.23174487.5064017528
Nick ComptonMID2015201530432127914931.20246151.972741651
John SimpsonMID20232023303938127522.56170847.54044924
Ryan HigginsMID20252025303647495623.41111267.360248310
James FranklinMID201720173034367111221.6598168.401345320
Neil DexterMID2014201430315612163*23.54124449.20111649
Zafar GoharMID20252025302954345718.0891147.64023425
Stephen EskinaziMID201820182936210239730.09150268.110641128
Luke HollmanMID202320232933352063*17.3372871.43014588
Nathan SowterMID20192019291931995212.4427173.43014232
Tom HelmMID20192019291851864614.3136251.38002240
John SimpsonMID2022202228333124813241.60206560.4436115018
Max HoldenMID2026202628391124618232.79207260.1419215013
Paul StirlingMID20182018283311212127*37.88125996.2746114631
Max HoldenMID2023202327373857121*25.21110477.6314210518
Paul StirlingMID2016201627252813125*35.3591289.142409220
James HarrisMID20152015273055357321.40129441.34035701
Luke HollmanMID20242024272954683919.5071365.64001449
Ollie RaynerMID20152015273354265215.2188448.19015590
Ryan HigginsMID2024202426312129922144.79180671.9352214223
Eoin MorganMID2014201426303106719139.52149071.6124312724
John SimpsonMID20182018263116897722.9797970.380227216
Leus du PlooyMID20252025253131229263*43.89184166.7637311911
John SimpsonMID202120212534467895*22.60123954.72041819
Ryan HigginsMID201720172528547468*20.6151691.860104415
Martin AnderssonMID20222022252374616228.8153586.17022499
Steven FinnMID201720172518914431*16.0025756.03001212
Ravi PatelMID20142014259529187.257538.6700230
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.