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 resultODI3rd 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 bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 year (All cricket)

The most runs in a calendar year in all cricket for Middlesex at County Ground: 151 by Ryan Higgins in 2023.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Middlesex×At County Ground×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Ryan HigginsMID202320233401516137.7518681.18010185
Max HoldenMID20202020231139102*69.5016086.88101124
Paul StirlingMID201720172301337744.3319568.21020136
Nick ComptonMID2017201723012712042.3332039.69100141
John SimpsonMID202320233401133928.2517963.13000162
Mark StonemanMID202320232301079335.6715768.15010132
Martin AnderssonMID20242024220984949.0070140.0000086
Joe CracknellMID20232023340964824.009996.97001131
Dawid MalanMID20192019110959595.0010293.14010110
Max HoldenMID202420243319385*46.5050186.0001095
Stephen EskinaziMID20172017230926630.6714264.79010151
Leus du PlooyMID202420242218473*84.0062135.4801073
Dawid MalanMID20172017230846028.0013164.12010140
Sam RobsonMID20212021220786039.0053147.17010102
John SimpsonMID20172017340763019.009679.17000131
Stephen EskinaziMID20252025110727272.0047153.1901082
Jack DaviesMID20212021110707070.008186.4201080
Eoin MorganMID20142014110696969.0046150.0001072
George ScottMID20192019110636363.0030210.0001035
Jack DaviesMID20232023340603215.006296.7700072
Eoin MorganMID201620161115959*-41143.9001052
Max HoldenMID20232023230573019.0010454.8100071
Nick GubbinsMID20192019110565656.005798.2501070
Ryan HigginsMID201720173415523*18.3312743.3100051
Sam RobsonMID20232023230542618.006188.5200090
Robbie WhiteMID20212021110474747.008058.7500030
Josh de CairesMID202320233414729*15.675683.9300081
John SimpsonMID20182018110464646.0034135.2900013
Nick GubbinsMID20152015110464646.0034135.2900033
Stephen EskinaziMID20182018110464646.0031148.3900042
James HarrisMID20202020231443422.009048.8900070
Stephen EskinaziMID20202020230442414.675580.0000071
Daryl MitchellMID20212021110434343.0030143.3300013
Ryan HigginsMID20242024330422714.0035120.0000022
Nick GubbinsMID20202020230412313.676266.1300030
John SimpsonMID202020202314026*20.0016224.6900040
Leus du PlooyMID20262026110383838.0024158.3300042
Nick GubbinsMID20172017230382212.678445.2400170
Eoin MorganMID20172017110373737.0026142.3100050
Max HoldenMID20212021220363618.003894.7400141
Luke HollmanMID2023202334036209.005763.1600161
Joe CracknellMID20262026110353535.0027129.6300050
Robbie WhiteMID20202020120352317.5011231.2500040
Dawid MalanMID20162016110343434.0031109.6800050
George ScottMID20172017110343434.003694.4400011
Ben GeddesMID202520251113434*-12283.3300023
Luke HollmanMID202620261113232*-27118.5200031
Martin AnderssonMID202320232213224*32.003786.4900002
Kane WilliamsonMID20252025110313131.0028110.7100021
Jack DaviesMID20242024330312310.3326119.2300122
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.