Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International

Middlesex First-class Runs Stats

How many runs Middlesex score, and who scores the most, game by game

Updated 24 September 2026, after the Northamptonshire game

Line50+
Reset
Player Avg Hit %
County Championship Division Two 24 Sep 26 NorthamptonshireH Won7 wkts
County Championship Division Two 2 Sep 26 LancashireH Won160 runs
County Championship Division Two 20 Aug 26 KentH Lost46 runs
County Championship Division Two 15 May 26 DerbyshireH Lost7 wkts
County Championship Division Two 1 May 26 DurhamH Drew
County Championship Division Two 10 Apr 26 WorcestershireH Lost57 runs
County Championship Division Two 3 Apr 26 GloucestershireH Woninns
County Championship Division Two 24 Sep 25 GloucestershireH Woninns
County Championship Division Two 8 Sep 25 DerbyshireH Drew
County Championship Division Two 22 Jul 25 NorthamptonshireH Woninns
County Championship Division Two 16 May 25 LeicestershireH Lost7 wkts
County Championship Division Two 2 May 25 KentH Won2 wkts
County Championship Division Two 18 Apr 25 GlamorganH Won9 wkts
County Championship Division Two 4 Apr 25 LancashireH Drew
County Championship Division One 19 Sep 23 WarwickshireH Lost8 wkts
County Championship Division One 19 Jul 23 SurreyH Lost8 wkts
County Championship Division One 10 Jul 23 NorthamptonshireH Drew
County Championship Division One 18 May 23 SomersetH Lostinns
County Championship Division One 27 Apr 23 KentH Won9 wkts
County Championship Division One 20 Apr 23 NottinghamshireH Won4 wkts
County Championship Division One 6 Apr 23 EssexH Lost97 runs
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Middlesex total 266 255134247200249309177320430146183204445-634-298-625-2321432383664705926040712125123827227732217521622986274249170210
L. du PlooyBatter, 20 inns 53.4 30%6/20 4171 1519 713 4064 512 95117 412 1518 1021 1928 182274 263*358 105175 105*152 02 421 89191 27*21 41102 02
J J. CracknellKeeper, 11 inns 46.9 36%4/11 3849 65*97 4286 -DNB 719 43*92 97143 64118 4365 7398 2860 1618
M. HoldenBowler, 33 inns 39.1 30%10/33 113 5087 03 5160 1836 1327 1339 2284 65163 77*162 2573 4086 3295 151282 713 1864 1636 3866 107198 76 69115 184335 55117 2675 4168 3763 1716 1338 625 -DNB 725 5357 622 2537
L. HollmanAll-rounder, 17 inns 34.3 24%4/17 54116 2244 2547 3679 5581 1127 3369 42107 4265 103192 09 2850 3273 -DNB 2048 1313 45 63*121
R. HigginsAll-rounder, 35 inns 31.2 23%8/35 115124 -DNB 4476 114 3342 1322 515 3448 131273 3*17 26 1135 517 01 3155 3545 4498 01 54101 1135 15 -DNB 1324 4391 77 5783 311 2340 64*105 55 1726 3159 71108 -DNB 5382 22*22 70127 41102
M. StonemanBatter, 14 inns 28.6 29%4/14 1324 3270 1131 7278 5172 1232 721 60129 107 1334 76130 4332 010 03
B B. GeddesBatter, 23 inns 28.3 22%5/23 5781 59*128 2854 2828 816 3726 1842 1054 03 2674 3445 725 2544 60100 1322 01 2362 618 2972 1553 83149 -DNB 1025 74133
S S. MorganAll-rounder, 6 inns 26.0 17%1/6 1418 -DNB 2545 416 14*21 97143 27
J. SimpsonKeeper, 13 inns 25.1 31%4/13 014 1342 60133 27 19 75158 57*116 114 1235 -DNB 625 1711 63183 1971
S. RobsonBatter, 36 inns 24.8 14%5/36 24 312 816 1032 519 3653 3171 49 87145 18 622 3154 3389 1416 1050 57108 05 2355 1026 910 7083 319 623 107*287 1237 2039 2848 126*252 2862 1838 2029 41*79 1756 12*18 01 33
E. BoschBowler, 4 inns 23.0 0%0/4 43*52 -DNB 2949 711 13*25 -DNB
H. DukeKeeper, 5 inns 21.4 0%0/5 2841 -DNB 1024 1610 1036 43*106
J. DaviesKeeper, 11 inns 20.4 9%1/11 4990 15 2928 5983 1628 -DNB 46 2873 1134 1031 420 1323
J J. de CairesBatter, 11 inns 16.8 0%0/11 828 1021 1020 1735 1251 4058 08 30*40 3195 1028 17*21
Z. GoharBowler, 21 inns 16.7 5%1/21 1544 -DNB 02 06 110 110 2456 1216 5690 -DNB 4291 1321 2645 2440 1656 05 36109 1447 13 30*75 1226 -DNB 624 2236
T. Roland-JonesAll-rounder, 28 inns 16.6 0%0/28 06 -DNB 1828 3744 3626 812 910 2847 03 -DNB 1628 1613 13 199 03 718 2948 16*13 2429 23*42 3127 -DNB 12 3*5 1621 3418 3947 2724 27*31 -DNB 18 01
S. EskinaziBatter, 13 inns 16.4 0%0/13 611 41145 3993 19*22 827 4*5 01 2872 1715 -DNB 311 1112 08 37114
C C. FalconerBatter, 4 inns 15.5 0%0/4 03 5*14 919 48104
P. MalanBatter, 10 inns 15.1 10%1/10 1856 02 1519 01 320 24*34 2641 6171 02 428
N N. FernandesBatter, 5 inns 14.6 20%1/5 89 313 58136 -DNB 114 310
T. HelmBowler, 14 inns 12.5 0%0/14 78 -DNB 22*19 01 2624 3353 30*34 27 233 17 1934 58 -DNB 2019 -DNB 8*17 07
E. BamberBowler, 9 inns 10.1 0%0/9 05 621 1351 46*37 1139 -DNB 111 06 9*15 -DNB 531 -DNB
D. PatersonBowler, 4 inns 4.3 0%0/4 13 01 1*5 -DNB 15*13 -DNB
H. BrookesAll-rounder, 5 inns 4.0 0%0/5 218 1020 3*14 -DNB 45 115
T. MurtaghBowler, 9 inns 2.4 0%0/9 0*1 02 810 02 03 0*1 87 -DNB 01 611
N N. SharmaBowler, 9 inns 1.78 0%0/9 04 0*7 5*16 44 0*10 318 2*4 1*20 115
K. WilliamsonBatter, 1 inns 114 100%1/1 114159
J J. DE CairesAll-rounder, 2 inns 28.0 0%0/2 1022 4685
B B. CullenKeeper, 2 inns 9.5 0%0/2 12*18 78
O. StoneBowler, 1 inns 6.0 0%0/1 6*3
J. YadavBowler, 2 inns 4.0 0%0/2 76 18
M. AnderssonAll-rounder, 1 inns 2.0 0%0/1 213 -DNB
R. WhiteKeeper, 2 inns 1.50 0%0/2 02 312
D. FernsBowler, 1 inns 1.00 0%0/1 1*3 -DNB
N N. CornwellBowler, 1 inns 0.00 0%0/1 -DNB 01 -DNB -DNB
A green cell reached the line. Each innings is its own column, the 1st then the 2nd. The line under a score is the balls faced; * not out; DNB did not bat.

Middlesex Team Runs

Line275.5
Avg266252
Hit32%
255
134
247
200
249
309
177
320
430
146
183
204
445
-
634
-
298
-
625
-
232
143
238
366
470
59
260
407
121
251
238
272
277
322
175
216
229
86
274
249
170
210
103
285
151
136
350
254
376
124
567
-
191
253
216
215
286
281
283
153
261
257
274
102
129
473
199
329
359
262
315
58
433
78
219
380
404
-
186
128
364
158
266
211
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
County Championship Division Two 24 Sep 26 NorthamptonshireH Won7 wkts
County Championship Division Two 2 Sep 26 LancashireH Won160 runs
County Championship Division Two 20 Aug 26 KentH Lost46 runs
County Championship Division Two 15 May 26 DerbyshireH Lost7 wkts
County Championship Division Two 1 May 26 DurhamH Drew
County Championship Division Two 10 Apr 26 WorcestershireH Lost57 runs
County Championship Division Two 3 Apr 26 GloucestershireH Woninns
County Championship Division Two 24 Sep 25 GloucestershireH Woninns
County Championship Division Two 8 Sep 25 DerbyshireH Drew
County Championship Division Two 22 Jul 25 NorthamptonshireH Woninns
County Championship Division Two 16 May 25 LeicestershireH Lost7 wkts
County Championship Division Two 2 May 25 KentH Won2 wkts
County Championship Division Two 18 Apr 25 GlamorganH Won9 wkts
County Championship Division Two 4 Apr 25 LancashireH Drew
County Championship Division One 19 Sep 23 WarwickshireH Lost8 wkts
County Championship Division One 19 Jul 23 SurreyH Lost8 wkts
County Championship Division One 10 Jul 23 NorthamptonshireH Drew
County Championship Division One 18 May 23 SomersetH Lostinns
County Championship Division One 27 Apr 23 KentH Won9 wkts
County Championship Division One 20 Apr 23 NottinghamshireH Won4 wkts
County Championship Division One 6 Apr 23 EssexH Lost97 runs

Middlesex Runs Match by Match

The last 21 first-class matches, innings by innings, and how often Middlesex went over the line

Line275.5
OpponentResultInnsForAg 275.5+
Avg 266252 32%
Northamptonshire (H)CC2, 24 Sep Wby 7 wickets 1st 255103
2nd 134285
Lancashire (H)CC2, 2 Sep Wby 160 runs 1st 247151
2nd 200136
Kent (H)CC2, 20 Aug Lby 46 runs 1st 249350
2nd 309254
Derbyshire (H)CC2, 15 May Lby 7 wickets 1st 177376
2nd 320124
Durham (H)CC2, 1 May Ddrawn 1st 430567
2nd 146-
Worcestershire (H)CC2, 10 Apr Lby 57 runs 1st 183191
2nd 204253
Gloucestershire (H)CC2, 3 Apr Wby an innings and 14 runs 1st 445216
2nd -215 -
Gloucestershire (H)CC2, 24 Sep 2025 Wby an innings and 67 runs 1st 634286
2nd -281 -
Derbyshire (H)CC2, 8 Sep 2025 Ddrawn 1st 298283
2nd -153 -
Northamptonshire (H)CC2, 22 Jul 2025 Wby an innings and 107 runs 1st 625261
2nd -257 -
Leicestershire (H)CC2, 16 May 2025 Lby 7 wickets 1st 232274
2nd 143102
Kent (H)CC2, 2 May 2025 Wby 2 wickets 1st 238129
2nd 366473
Glamorgan (H)CC2, 18 Apr 2025 Wby 9 wickets 1st 470199
2nd 59329
Lancashire (H)CC2, 4 Apr 2025 Ddrawn 1st 260359
2nd 407262
Warwickshire (H)CC1, 19 Sep 2023 Lby 8 wickets 1st 121315
2nd 25158
Surrey (H)CC1, 19 Jul 2023 Lby 8 wickets 1st 238433
2nd 27278
Northamptonshire (H)CC1, 10 Jul 2023 Ddrawn 1st 277219
2nd 322380
Somerset (H)CC1, 18 May 2023 Lby an innings and 13 runs 1st 175404
2nd 216-
Kent (H)CC1, 27 Apr 2023 Wby 9 wickets 1st 229186
2nd 86128
Nottinghamshire (H)CC1, 20 Apr 2023 Wby 4 wickets 1st 274364
2nd 249158
Essex (H)CC1, 6 Apr 2023 Lby 97 runs 1st 170266
2nd 210211

Middlesex Runs Lines

How often each line went over, last 21 first-class matches, an innings each

LineOverUnderOver %
225.5241463%
250.5172145%
275.5122632%
300.5102826%
325.573118%
LineOverUnderOver %
475.5181850%
500.5171947%
525.5162044%
550.5162044%
575.5142239%

Runs Batting First and Chasing

Middlesex's runs per game by when they batted

BattingPWForAg
First94352312
Second125255261

CC2 2026 Runs Table

Runs per game, this season

SidePForAgMatch
1Durham 14331189521
2Northamptonshire 14315269583
3Kent 14266318583
4Gloucestershire 14240253493
5Middlesex 14237252489
6Derbyshire 14236247483
7Worcestershire 14215272487
8Lancashire 14192233425

Middlesex Runs by Competition

Runs per game in each First-class competition

CompetitionPW-LForAg
County Championship Division Two147-4339268
County Championship Division One72-4212312

Middlesex First-class Runs Questions

How many runs do Middlesex score per innings in first-class matches?

Middlesex have averaged 266 runs an innings over their last 21 first-class matches, their opponents 252.

How often do Middlesex go over 275.5 runs in an innings?

Middlesex went over 275.5 runs in 12 of their last 38 innings.

Who scores the most runs for Middlesex?

Over Middlesex's last 21 first-class matches: Max Holden (1290 in 33 innings, 39.1 an innings), Ryan Higgins (1093 in 35 innings, 31.2 an innings), Leus du Plooy (1067 in 20 innings, 53.4 an innings).

What is Middlesex's highest runs in an innings in a recent first-class match?

634 in their first innings against Gloucestershire on 24 Sep 2025 at Lord's, London.

Do Middlesex score more runs batting first or chasing?

Batting first Middlesex average 352 runs (9 first-class matches); batting second 255 (12).