Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Middlesex: Batting by team (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: Middlesex×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
John SimpsonMIDMiddlesex2014-2023301361529067167*29.341511260.00745171019139
Eoin MorganMIDMiddlesex2014-20221151279343519129.11384489.3641613316121
Stephen EskinaziMIDMiddlesex2015-202521527423844918233.661178871.671442151010116
Paul StirlingMIDMiddlesex2014-20211321506440713830.60487190.478228530115
Toby Roland-JonesMIDMiddlesex2014-2026224248524296103*21.92597771.881151950197
Ryan HigginsMIDMiddlesex2014-202617019825537222131.05718474.789201255395
Max HoldenMIDMiddlesex2017-2026206278188188211*31.491317362.1610412097588
Dawid MalanMIDMiddlesex2014-201915820418702519937.771040567.5215322188469
Ben GeddesMIDMiddlesex2025-2026698792522141*32.33362769.53317624967
Nick GubbinsMIDMiddlesex2014-202114218825856201*31.48990259.1410331572063
Joe CracknellMIDMiddlesex2020-202612612910340112828.58383888.61218938863
Luke HollmanMIDMiddlesex2020-202617418431373410324.41544568.581121241660
James FranklinMIDMiddlesex2015-201811212823277013526.38448461.783131426746
Jack DaviesMIDMiddlesex2020-20251031171222999121.90349065.87013625144
Martin AnderssonMIDMiddlesex2018-20249811022219110024.90272980.2919824937
Leus du PlooyMIDMiddlesex2024-2026699083389263*41.33492068.88718434834
Brendon McCullumMIDMiddlesex2016-20171717158011036.25414140.101415532
Josh de CairesMIDMiddlesex2021-2026971077236313023.63349267.67113630824
Sam RobsonMIDMiddlesex2014-2026208327191111125336.071959356.71275127143722
James FullerMIDMiddlesex2016-20184441147029326.0077091.170255622
Kane WilliamsonMIDMiddlesex20251615166315347.36627105.742307220
AB de VilliersMIDMiddlesex201988334888*69.60191182.200402120
George ScottMIDMiddlesex2015-20194140136666324.6781581.720224419
Tom HelmMIDMiddlesex2014-20261961535815766416.59262160.13041416518
Pieter MalanMIDMiddlesex2022-202329372102111029.17139173.4019611418
Daniel ChristianMIDMiddlesex20141412026812922.33193138.861012016
Zafar GoharMIDMiddlesex2025-202664651111099520.54204954.1206710715
Mark StonemanMIDMiddlesex2021-2024701035341217434.82573659.487171145414
Daryl MitchellMIDMiddlesex2021101203437328.5853663.990212214
Neil DexterMIDMiddlesex2014-20155059111125163*23.44226849.6022412912
Eathan BoschMIDMiddlesex20261415427743*25.1830291.720012312
James HarrisMIDMiddlesex2014-202111012330217811723.42510242.691111627410
Steven FinnMIDMiddlesex2014-202113191407645614.98123162.060199910
N FernandesMIDMiddlesex2023-202645513122911225.60204860.012521479
Hilton CartwrightMIDMiddlesex2018172224828024.1065373.81023489
Tim MurtaghMIDMiddlesex2014-20231271484612064711.82179967.0400341598
Joe DenlyMIDMiddlesex20142125153598*22.2985662.50040678
Dwayne BravoMIDMiddlesex20186611313826.2088148.8600088
Thilan WalallawitaMIDMiddlesex2020-202335297187298.5021586.98004207
Tim SoutheeMIDMiddlesex2017131169464*18.8059159.3201337
Nathan SowterMIDMiddlesex2015-202110361185455212.6770876.980111596
Harry DukeMIDMiddlesex20267113427100*53.3864266.51120506
Chris GreenMIDMiddlesex2021-20222118828446*28.40196144.90000286
Adam RossingtonMIDMiddlesex2014-2026111301597912.2316099.38011196
Noah CornwellMIDMiddlesex2024-202657231211628*10.5512791.34004106
Joe BurnsMIDMiddlesex2015131503778725.1367655.77030345
Nick ComptonMIDMiddlesex2015-201755835221414928.38486445.524992704
Robbie WhiteMIDMiddlesex2018-202439605149712027.22340543.962961634
Matt BoyleMIDMiddlesex20266601213420.1789135.96000164
Mohammad HafeezMIDMiddlesex20194401154828.75102112.7500074
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.