Menu

Account

Create a free account Go Pro

Already have an account? Log in

Middlesex First-class Cricket Runs Stats

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

Updated , after the Northamptonshire game

Line50+
Reset
Player Avg Hit %
County Championship Division Two 24 Sep 26 NorthamptonshireH Won7 wkts
County Championship Division Two 15 Sep 26 GloucestershireA Drew
County Championship Division Two 8 Sep 26 DurhamA Lost93 runs
County Championship Division Two 2 Sep 26 LancashireH Won160 runs
County Championship Division Two 27 Aug 26 DerbyshireA Drew
County Championship Division Two 20 Aug 26 KentH Lost46 runs
County Championship Division Two 19 Jun 26 KentA Lost49 runs
County Championship Division Two 12 Jun 26 WorcestershireA Won141 runs
County Championship Division Two 15 May 26 DerbyshireH Lost7 wkts
County Championship Division Two 8 May 26 LancashireA Won6 wkts
County Championship Division Two 1 May 26 DurhamH Drew
County Championship Division Two 17 Apr 26 NorthamptonshireA 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 15 Sep 25 LancashireA Drew
County Championship Division Two 8 Sep 25 DerbyshireH Drew
County Championship Division Two 29 Jul 25 GloucestershireA Drew
County Championship Division Two 22 Jul 25 NorthamptonshireH Woninns
County Championship Division Two 29 Jun 25 LeicestershireA Woninns
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Middlesex total 291 2551343263612033302472000-249309443181339283177320169117430146341353183204445-634-21199298-445-625-534-
Leus du Plooy Middlesex L. du PlooyBatter, 26 inns 55.5 46%12/26 4171 1519 713 4064 1427 1327 85133 101*165 512 95117 6789 12 412 1518 5166 66*118 1021 1928 182274 263*358 2225 512 105175 5786 105*152 56113
J Middlesex J. DE CairesAll-rounder, 6 inns 42.8 50%3/6 1022 5268 1525 4685 5894 76137
J Middlesex J. CracknellKeeper, 17 inns 41.0 29%5/17 3849 65*97 4053 1619 01 4699 -DNB -DNB 4286 -DNB 79136 -DNB 719 43*92 97143 64118 614 -DNB 4365 03 7398 3893
Max Holden Middlesex M. HoldenBowler, 28 inns 37.3 25%7/28 113 5087 4171 522 4378 3244 03 5160 1836 1327 182243 918 49151 1030 1339 2284 510 912 65163 77*162 16 86144 2573 4086 3295 1438 151282 04
Harry Duke Middlesex H. DukeKeeper, 10 inns 37.2 20%2/10 2841 -DNB 3063 94116 38*34 100*127 1024 1610 1036 43*106 316 -DNB
B Middlesex B. GeddesBatter, 32 inns 31.2 28%9/32 5781 59*128 3887 57138 1123 5071 2854 2828 816 3726 912 1131 511 2459 1842 1054 1226 73*70 03 2674 6580 0*7 3445 725 2544 60100 5289 1*5 1322 4472 01 137208
Sam Robson Middlesex S. RobsonBatter, 32 inns 29.2 19%6/32 24 312 516 92198 2633 1125 816 1032 519 3653 14 716 70131 2367 3171 49 613 1418 87145 18 1330 162305 622 3154 3389 1416 916 2160 1050 49 57108 133241
Luke Hollman Middlesex L. HollmanAll-rounder, 13 inns 28.3 23%3/13 1014 2657 1013 2631 54116 2244 2547 3679 -DNB -DNB 5581 04 3392 1127 60*95
Ryan Higgins Middlesex R. HigginsAll-rounder, 26 inns 24.4 8%2/26 115124 -DNB 1532 1329 822 3138 4476 114 3342 1322 515 3448 3230 7*32 131273 3*17 1436 -DNB 26 1135 517 01 01 14*40 3155 2846 3545 920
Zafar Gohar Middlesex Z. GoharBowler, 26 inns 23.7 15%4/26 1544 -DNB 2439 2240 24 1521 02 06 110 110 95192 66*110 224 39*39 2456 1216 45 -DNB 5690 -DNB 83133 -DNB 4291 1321 2645 2440 2562 -DNB 1656 05 1024
S Middlesex S. MorganAll-rounder, 15 inns 19.8 13%2/15 3871 27 08 417 623 816 58*80 -DNB 1548 -DNB 1418 -DNB 2545 416 14*21 97143 1010 -DNB 27
Eathan Bosch Middlesex E. BoschBowler, 6 inns 18.3 0%0/6 43*52 -DNB 223 1627 2949 711 13*25 -DNB
Tom Helm Middlesex T. HelmBowler, 14 inns 17.7 0%0/14 78 -DNB 1519 3274 22*19 01 2624 3353 1120 422 2137 -DNB 521 -DNB 1326 30*34 29*39
C Middlesex C. FalconerBatter, 12 inns 17.6 0%0/12 03 5*14 4953 3173 917 1262 3753 07 919 48104 1120 01
Toby Roland-Jones Middlesex T. Roland-JonesAll-rounder, 22 inns 14.6 0%0/22 06 -DNB 45*99 53 1828 3744 3626 812 2825 1740 410 -DNB 910 2847 04 -DNB 03 -DNB 1719 -DNB 1628 1613 13 199 11*15 -DNB 03 718
J Middlesex J. de CairesBatter, 7 inns 10.6 0%0/7 828 1021 25 1552 1020 1735 1251
N Middlesex N. FernandesBatter, 4 inns 10.3 0%0/4 89 313 27104 38
Danru Ferns Middlesex D. FernsBowler, 3 inns 6.0 0%0/3 1*3 -DNB 1349 4*4
N Middlesex N. SharmaBowler, 14 inns 2.4 0%0/14 02 114 04 0*7 1*5 07 5*16 44 0*3 -DNB 0*2 -DNB 0*10 318 2*4 1847
N Middlesex N. CornwellBowler, 3 inns 0.00 0%0/3 -DNB 01 -DNB 06 -DNB 05
Kane Williamson Middlesex K. WilliamsonBatter, 2 inns 134 100%2/2 153183 114159
Olly Stone Middlesex O. StoneBowler, 1 inns 6.0 0%0/1 6*3
Henry Brookes Middlesex H. BrookesAll-rounder, 1 inns 2.0 0%0/1 27 -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

Line300.5
Avg291252
Hit45%
255
134
326
361
203
330
247
200
0
-
249
309
443
181
339
283
177
320
169
117
430
146
341
353
183
204
445
-
634
-
211
99
298
-
445
-
625
-
534
-
103
285
296
145
252
374
151
136
131
111
350
254
416
257
265
216
376
124
201
84
567
-
409
-
191
253
216
215
286
281
375
-
283
153
404
-
261
257
205
202
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
County Championship Division Two 24 Sep 26 NorthamptonshireH Won7 wkts
County Championship Division Two 15 Sep 26 GloucestershireA Drew
County Championship Division Two 8 Sep 26 DurhamA Lost93 runs
County Championship Division Two 2 Sep 26 LancashireH Won160 runs
County Championship Division Two 27 Aug 26 DerbyshireA Drew
County Championship Division Two 20 Aug 26 KentH Lost46 runs
County Championship Division Two 19 Jun 26 KentA Lost49 runs
County Championship Division Two 12 Jun 26 WorcestershireA Won141 runs
County Championship Division Two 15 May 26 DerbyshireH Lost7 wkts
County Championship Division Two 8 May 26 LancashireA Won6 wkts
County Championship Division Two 1 May 26 DurhamH Drew
County Championship Division Two 17 Apr 26 NorthamptonshireA 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 15 Sep 25 LancashireA Drew
County Championship Division Two 8 Sep 25 DerbyshireH Drew
County Championship Division Two 29 Jul 25 GloucestershireA Drew
County Championship Division Two 22 Jul 25 NorthamptonshireH Woninns
County Championship Division Two 29 Jun 25 LeicestershireA Woninns

Middlesex Runs Match by Match

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

Line300.5
OpponentResultInnsForAg 300.5+
Avg 291252 45%
NorthamptonshireNorthamptonshire (H)24 Sep Wby 7 wickets 1st 255103
2nd 134285
GloucestershireGloucestershire (A)15 Sep Ddrawn 1st 326296
2nd 361145
DurhamDurham (A)8 Sep Lby 93 runs 1st 203252
2nd 330374
LancashireLancashire (H)2 Sep Wby 160 runs 1st 247151
2nd 200136
DerbyshireDerbyshire (A)27 Aug Ddrawn 1st 0131
2nd -111 -
KentKent (H)20 Aug Lby 46 runs 1st 249350
2nd 309254
KentKent (A)19 Jun Lby 49 runs 1st 443416
2nd 181257
WorcestershireWorcestershire (A)12 Jun Wby 141 runs 1st 339265
2nd 283216
DerbyshireDerbyshire (H)15 May Lby 7 wickets 1st 177376
2nd 320124
LancashireLancashire (A)8 May Wby 6 wickets 1st 169201
2nd 11784
DurhamDurham (H)1 May Ddrawn 1st 430567
2nd 146-
NorthamptonshireNorthamptonshire (A)17 Apr Ddrawn 1st 341409
2nd 353-
WorcestershireWorcestershire (H)10 Apr Lby 57 runs 1st 183191
2nd 204253
GloucestershireGloucestershire (H)3 Apr Wby an innings and 14 runs 1st 445216
2nd -215 -
GloucestershireGloucestershire (H)24 Sep 2025 Wby an innings and 67 runs 1st 634286
2nd -281 -
LancashireLancashire (A)15 Sep 2025 Ddrawn 1st 211375
2nd 99-
DerbyshireDerbyshire (H)8 Sep 2025 Ddrawn 1st 298283
2nd -153 -
GloucestershireGloucestershire (A)29 Jul 2025 Ddrawn 1st 445404
NorthamptonshireNorthamptonshire (H)22 Jul 2025 Wby an innings and 107 runs 1st 625261
2nd -257 -
LeicestershireLeicestershire (A)29 Jun 2025 Wby an innings and 127 runs 1st 534205
2nd -202 -

Middlesex Runs Lines

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

LineOverUnderOver %
250.5181555%
275.5171652%
300.5151845%
325.5132039%
350.592427%
LineOverUnderOver %
500.5171357%
525.5161453%
550.5161453%
575.5141647%
600.5111937%

Runs Batting First and Chasing

Middlesex's runs per game by when they batted

BattingPWForAg
First126396318
Second82225241

CC2 2026 Runs Table

Runs per game, this season

SidePForAgMatch
1DurhamDurham 14331189521
2NorthamptonshireNorthamptonshire 14315269583
3KentKent 14266318583
4GloucestershireGloucestershire 14240253493
5MiddlesexMiddlesex 14237252489
6DerbyshireDerbyshire 14236247483
7WorcestershireWorcestershire 14215272487
8LancashireLancashire 14192233425

Middlesex First-class Runs Questions

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

Middlesex have averaged 291 runs an innings over their last 20 first-class matches, since June 2025, against their opponents' 252, and their best was 634 in their first innings against Gloucestershire on 24 Sep 2025.

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

Middlesex went over 300.5 runs in 15 of 33 innings over their last 20 first-class matches, since June 2025, 45% of the time, while averaging 291 an innings against their opponents' 252.

Who scores the most runs for Middlesex?

Leus du Plooy scores the most runs for Middlesex over their last 20 first-class matches, since June 2025, with 1444 in 26 innings at 55.5 an innings, ahead of Max Holden (1044) and Ben Geddes (999).

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

Middlesex's highest over their last 20 first-class matches, since June 2025, is 634 runs in their first innings against Gloucestershire on 24 Sep 2025 at Lord's, London, against their average of 291.

Do Middlesex score more runs batting first or chasing?

Batting first brings Middlesex more runs over their last 20 first-class matches, since June 2025: they average 396 runs batting first in 12 first-class matches, and 225 batting second in 8, a gap of 171 runs.