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 team (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Middlesex×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Tom HelmMIDMiddlesex2014-20261961535815766416.59262160.13041416518
John SimpsonMIDMiddlesex2014-2023301361529067167*29.341511260.00745171019139
Toby Roland-JonesMIDMiddlesex2014-2026224248524296103*21.92597771.881151950197
Tim MurtaghMIDMiddlesex2014-20231271484612064711.82179967.0400341598
Steven FinnMIDMiddlesex2014-202113191407645614.98123162.060199910
Ethan BamberMIDMiddlesex2018-202487993373046*11.06180240.510014893
Luke HollmanMIDMiddlesex2020-202617418431373410324.41544568.581121241660
James HarrisMIDMiddlesex2014-202111012330217811723.42510242.691111627410
Ryan HigginsMIDMiddlesex2014-202617019825537222131.05718474.789201255395
Stephen EskinaziMIDMiddlesex2015-202521527423844918233.661178871.671442151010116
James FranklinMIDMiddlesex2015-201811212823277013526.38448461.783131426746
Martin AnderssonMIDMiddlesex2018-20249811022219110024.90272980.2919824937
Sam RobsonMIDMiddlesex2014-2026208327191111125336.071959356.71275127143722
Max HoldenMIDMiddlesex2017-2026206278188188211*31.491317362.1610412097588
Dawid MalanMIDMiddlesex2014-201915820418702519937.771040567.5215322188469
Ollie RaynerMIDMiddlesex2014-20199210318125052*14.71243851.2702171633
Nathan SowterMIDMiddlesex2015-202110361185455212.6770876.980111596
Ravi PatelMIDMiddlesex2014-201861311617924*11.9331357.19005192
James FullerMIDMiddlesex2016-20184441147029326.0077091.170255622
George ScottMIDMiddlesex2015-20194140136666324.6781581.720224419
Henry BrookesMIDMiddlesex2024-202643371321452*8.9247644.96016263
Jack DaviesMIDMiddlesex2020-20251031171222999121.90349065.87013625144
Noah CornwellMIDMiddlesex2024-202657231211628*10.5512791.34004106
Neha SharmaMIDMiddlesex2025-202628231262185.6421828.4400362
Neil DexterMIDMiddlesex2014-20155059111125163*23.44226849.6022412912
Zafar GoharMIDMiddlesex2025-202664651111099520.54204954.1206710715
Joe CracknellMIDMiddlesex2020-202612612910340112828.58383888.61218938863
Eoin MorganMIDMiddlesex2014-20221151279343519129.11384489.3641613316121
Ben GeddesMIDMiddlesex2025-2026698792522141*32.33362769.53317624967
Blake CullenMIDMiddlesex2020-2025473193184214.4567147.39002332
Leus du PlooyMIDMiddlesex2024-2026699083389263*41.33492068.88718434834
Adam VogesMIDMiddlesex2015-2017334281706160*50.18283960.0921111930
Chris GreenMIDMiddlesex2021-20222118828446*28.40196144.90000286
Josh de CairesMIDMiddlesex2021-2026971077236313023.63349267.67113630824
Thilan WalallawitaMIDMiddlesex2020-202335297187298.5021586.98004207
Paul StirlingMIDMiddlesex2014-20211321506440713830.60487190.478228530115
Tim SoutheeMIDMiddlesex2017131169464*18.8059159.3201337
Mark StonemanMIDMiddlesex2021-2024701035341217434.82573659.487171145414
Nick ComptonMIDMiddlesex2015-201755835221414928.38486445.524992704
Robbie WhiteMIDMiddlesex2018-202439605149712027.22340543.962961634
SHB MorganMIDMiddlesex2025-2026242254119724.1864363.92032562
Harry PodmoreMIDMiddlesex2014-20172911556219.3310254.9000030
Eathan BoschMIDMiddlesex20261415427743*25.1830291.720012312
Ashton AgarMIDMiddlesex20186644023*20.0031129.0300013
Dane PatersonMIDMiddlesex20255742215*7.334944.9000111
I KaushalMIDMiddlesex2023-202475475*7.002133.3300100
N FernandesMIDMiddlesex2023-202645513122911225.60204860.012521479
Harry DukeMIDMiddlesex20267113427100*53.3864266.51120506
AB de VilliersMIDMiddlesex201988334888*69.60191182.200402120
Umesh YadavMIDMiddlesex2022109310044*16.6780125.00002124
Page 1Next

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