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 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-
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 J. DE CairesAll-rounder, 6 inns 42.8 50%3/6 1022 5268 1525 4685 5894 76137
J 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
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
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 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
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
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
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
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 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
E. BoschBowler, 6 inns 18.3 0%0/6 43*52 -DNB 223 1627 2949 711 13*25 -DNB
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 C. FalconerBatter, 12 inns 17.6 0%0/12 03 5*14 4953 3173 917 1262 3753 07 919 48104 1120 01
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 J. de CairesBatter, 7 inns 10.6 0%0/7 828 1021 25 1552 1020 1735 1251
N N. FernandesBatter, 4 inns 10.3 0%0/4 89 313 27104 38
D. FernsBowler, 3 inns 6.0 0%0/3 1*3 -DNB 1349 4*4
N 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 N. CornwellBowler, 3 inns 0.00 0%0/3 -DNB 01 -DNB 06 -DNB 05
K. WilliamsonBatter, 2 inns 134 100%2/2 153183 114159
O. StoneBowler, 1 inns 6.0 0%0/1 6*3
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%
Northamptonshire (H)24 Sep Wby 7 wickets 1st 255103
2nd 134285
Gloucestershire (A)15 Sep Ddrawn 1st 326296
2nd 361145
Durham (A)8 Sep Lby 93 runs 1st 203252
2nd 330374
Lancashire (H)2 Sep Wby 160 runs 1st 247151
2nd 200136
Derbyshire (A)27 Aug Ddrawn 1st 0131
2nd -111 -
Kent (H)20 Aug Lby 46 runs 1st 249350
2nd 309254
Kent (A)19 Jun Lby 49 runs 1st 443416
2nd 181257
Worcestershire (A)12 Jun Wby 141 runs 1st 339265
2nd 283216
Derbyshire (H)15 May Lby 7 wickets 1st 177376
2nd 320124
Lancashire (A)8 May Wby 6 wickets 1st 169201
2nd 11784
Durham (H)1 May Ddrawn 1st 430567
2nd 146-
Northamptonshire (A)17 Apr Ddrawn 1st 341409
2nd 353-
Worcestershire (H)10 Apr Lby 57 runs 1st 183191
2nd 204253
Gloucestershire (H)3 Apr Wby an innings and 14 runs 1st 445216
2nd -215 -
Gloucestershire (H)24 Sep 2025 Wby an innings and 67 runs 1st 634286
2nd -281 -
Lancashire (A)15 Sep 2025 Ddrawn 1st 211375
2nd 99-
Derbyshire (H)8 Sep 2025 Ddrawn 1st 298283
2nd -153 -
Gloucestershire (A)29 Jul 2025 Ddrawn 1st 445404
Northamptonshire (H)22 Jul 2025 Wby an innings and 107 runs 1st 625261
2nd -257 -
Leicestershire (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
1Durham 14331189521
2Northamptonshire 14315269583
3Kent 14266318583
4Gloucestershire 14240253493
5Middlesex 14237252489
6Derbyshire 14236247483
7Worcestershire 14215272487
8Lancashire 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, their opponents 252.

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

Middlesex went over 300.5 runs in 15 of their last 33 innings.

Who scores the most runs for Middlesex?

Over Middlesex's last 20 first-class matches: Leus du Plooy (1444 in 26 innings, 55.5 an innings), Max Holden (1044 in 28 innings, 37.3 an innings), Ben Geddes (999 in 32 innings, 31.2 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 396 runs (12 first-class matches); batting second 225 (8).