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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd 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/27NZIND

Middlesex: Batting figures (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Middlesex×At County Ground, Hove×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Eoin MorganMID2014-2018440563114.008070.0000152
Chris RogersMID2014231794139.5014355.24000100
Steven FinnMID2014-20195621235630.7517072.35010173
Tim MurtaghMID2014-2022675932646.5013966.91000100
Sam RobsonMID2014-2024813065325350.2395868.16312792
Dawid MalanMID2014-2019710039613139.6063961.97201463
Neil DexterMID2014-2015450623412.4017136.2600080
Adam RossingtonMID2014-202623022107.333562.8600040
John SimpsonMID2014-2022121523498926.8561356.93031424
James HarrisMID2014-20216911216615.1325647.27012170
Toby Roland-JonesMID2014-202491121464016.2217981.56001134
Paul StirlingMID2014-201956113211626.4016580.00101122
Ollie RaynerMID2014-2018451572314.2511649.1400070
Tom HelmMID2014-20266322110*21.002391.3000000
James FranklinMID2015-201845137289.254877.0800212
Adam VogesMID2015120593829.509363.4400090
Nick ComptonMID2015230653321.6718235.7100040
Nick GubbinsMID2015-201969041614146.2260169.222113712
Brendon McCullumMID2016110444444.0037118.9200061
James FullerMID2016110191919.0014135.7100020
Nathan SowterMID2016-2019430220.671020.0000200
Hilton CartwrightMID2018230312710.333881.5800121
Tom BarberMID2018120331.501127.2700100
Stephen EskinaziMID2018-2024910120657*22.8926178.93010261
Max HoldenMID2018-202691124819453.4457184.24050557
George ScottMID2019110666.00966.6700000
Dan LincolnMID2019110000.0020.0000100
Peter HandscombMID2021-20222301017933.6717159.0601080
Varun ChopraMID2021110454545.006272.5800010
Robbie WhiteMID2021-2022331131110*65.5024952.6110070
Martin AnderssonMID2021-20246722788855.6031987.15020219
Ethan BamberMID2021-202432277*-1258.3300010
Thilan WalallawitaMID2021-2022430551.671050.0000210
Jack DaviesMID2021-20244401215230.2593130.11020124
Josh de CairesMID2021-202644110480*34.6766157.5801096
Mark StonemanMID2021-202445022717445.4036861.68100302
Luke HollmanMID2021-20267601768229.3323475.21010193
Blake CullenMID2021-2024320653.001346.1500000
Shaheen Shah AfridiMID2022110181818.002475.0000020
Jason BehrendorffMID2022110222.00540.0000000
Chris GreenMID20221112222*-11200.0000031
Joe CracknellMID20222201397169.50122113.93020182
Pieter MalanMID2022110272727.003090.0000040
Max HarrisMID2022110111111.001478.5700000
Ryan HigginsMID2024-2026331574028.5042135.7100063
Leus du PlooyMID2024-2026330483616.0043111.6300032
Henry BrookesMID202411111*-250.0000000
Noah CornwellMID2024-202621188*-3266.6700020

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