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 15 Sep 26 GloucestershireA Drew
County Championship Division Two 8 Sep 26 DurhamA Lost93 runs
County Championship Division Two 27 Aug 26 DerbyshireA Drew
County Championship Division Two 19 Jun 26 KentA Lost49 runs
County Championship Division Two 12 Jun 26 WorcestershireA Won141 runs
County Championship Division Two 8 May 26 LancashireA Won6 wkts
County Championship Division Two 17 Apr 26 NorthamptonshireA Drew
County Championship Division Two 15 Sep 25 LancashireA Drew
County Championship Division Two 29 Jul 25 GloucestershireA Drew
County Championship Division Two 29 Jun 25 LeicestershireA Woninns
County Championship Division Two 22 Jun 25 NorthamptonshireA Lost4 wkts
County Championship Division Two 23 May 25 GlamorganA Lost10 wkts
County Championship Division Two 25 Apr 25 DerbyshireA Drew
County Championship Division Two 11 Apr 25 KentA Lost8 wkts
County Championship Division One 26 Sep 23 NottinghamshireA Lost2 wkts
County Championship Division One 10 Sep 23 LancashireA Drew
County Championship Division One 4 Sep 23 EssexA Lost297 runs
County Championship Division One 25 Jul 23 WarwickshireA Won8 wkts
County Championship Division One 25 Jun 23 HampshireA Lostinns
County Championship Division One 11 May 23 SurreyA Lost9 wkts
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Middlesex total 254 3263612033300-44318133928316911734135321199445-534-41333215523531530722231136622419416017914719997150208209240
H. DukeKeeper, 5 inns 53.0 40%2/5 3063 94116 38*34 100*127 316 -DNB
J J. DE CairesAll-rounder, 6 inns 48.3 67%4/6 5268 1525 5894 76137 23 87144
L. du PlooyBatter, 20 inns 38.7 45%9/20 1427 1327 85133 101*165 6789 12 5166 66*118 2225 512 5786 56113 6695 2851 1744 411 52134 1716 2532 2641
S. RobsonBatter, 32 inns 35.4 25%8/32 516 92198 2633 1125 14 716 70131 2367 613 1418 1330 162305 916 2160 49 133241 1424 4859 613 6658 1730 105*109 86235 616 1015 1821 01 1014 3881 1440 76132 2261
B B. GeddesBatter, 24 inns 34.1 33%8/24 3887 57138 1123 5071 912 1131 511 2459 1226 73*70 6580 0*7 5289 1*5 4472 137208 2750 2430 1867 1230 5993 113 1315 75142
Z. GoharBowler, 20 inns 29.4 25%5/20 2439 2240 24 1521 95192 66*110 224 39*39 45 -DNB 83133 -DNB 2562 -DNB 1024 3462 98 2539 22 1030 52*108 1125 5785
M. HoldenBowler, 32 inns 28.4 13%4/32 4171 522 4378 3244 182243 918 49151 1030 510 912 16 86144 1438 04 169 54104 4260 3551 1549 94135 2685 510 1520 1113 01 -DNB 3076 1223 1515 -DNB 03 45 747 4380
J J. CracknellKeeper, 14 inns 28.3 14%2/14 4053 1619 01 4699 -DNB -DNB 79136 -DNB 614 -DNB 03 3893 112173 13*9 17 3366 04 1219
R. HigginsAll-rounder, 29 inns 27.3 14%4/29 1532 1329 822 3138 3230 7*32 1436 -DNB 01 14*40 2846 920 2543 4451 01 1952 2635 56122 1431 1519 137182 1519 4150 -DNB 4455 2196 5372 -DNB 1039 5465 43 4271
S. EskinaziBatter, 11 inns 27.0 27%3/11 2755 61155 1429 57147 5893 912 -DNB 26*115 07 1519 1325 1762
B B. CullenKeeper, 4 inns 25.3 0%0/4 4291 4*22 3341 2245
J. DaviesKeeper, 12 inns 23.3 17%2/12 2248 1228 54134 728 47*77 2797 433 65*148 512 110 1866 18*31
J. YadavBowler, 3 inns 22.0 33%1/3 5672 6*4 415 -DNB
J J. de CairesBatter, 10 inns 20.6 0%0/10 25 1552 1234 4947 1444 -DNB 29*33 17 3756 -DNB 2851 1972
J. SimpsonKeeper, 10 inns 19.1 0%0/10 2672 914 16 -DNB 1654 3272 1854 -DNB 1765 49136 08 2344
C C. FalconerBatter, 8 inns 18.6 0%0/8 4953 3173 917 1262 3753 07 1120 01
L. HollmanAll-rounder, 17 inns 17.6 12%2/17 1014 2657 1013 2631 -DNB -DNB 04 3392 60*95 5186 1012 1117 840 2038 1517 24 88 520 47
P. MalanBatter, 4 inns 17.0 25%1/4 110 04 66138 110
S S. MorganAll-rounder, 9 inns 15.7 11%1/9 3871 27 08 417 623 816 58*80 -DNB 1548 -DNB 1010 -DNB
M. StonemanBatter, 12 inns 15.4 8%1/12 1418 1417 011 1758 813 647 910 52*88 617 2345 815 2846
T. Roland-JonesAll-rounder, 24 inns 14.8 4%1/24 45*99 53 2825 1740 410 -DNB 04 -DNB 1719 -DNB 11*15 -DNB 42*58 0*1 115 5742 213 -DNB 1312 05 23 -DNB 2649 -DNB 1115 1332 2115 -DNB 2638 730 26 614
T. HelmBowler, 13 inns 13.8 0%0/13 1519 3274 1120 422 2137 -DNB 521 -DNB 1326 29*39 05 -DNB 8*9 -DNB 19*13 -DNB 934 1314
N N. FernandesBatter, 6 inns 8.5 0%0/6 27104 38 1617 01 415 14
E. BamberBowler, 9 inns 5.2 0%0/9 215 -DNB 8*30 -DNB 010 4*8 26 -DNB 1*1 5*6 03 25*37
N N. SharmaBowler, 9 inns 4.4 0%0/9 02 114 1*5 07 0*3 -DNB 0*2 -DNB 1847 128 8*21
H. BrookesAll-rounder, 3 inns 3.3 0%0/3 27 -DNB 57 3*21
D. PatersonBowler, 3 inns 1.67 0%0/3 0*0 516 0*11 -DNB
K. WilliamsonBatter, 1 inns 153 100%1/1 153183
E. BoschBowler, 2 inns 9.0 0%0/2 223 1627
D. FernsBowler, 2 inns 8.5 0%0/2 1349 4*4
T. MurtaghBowler, 2 inns 2.5 0%0/2 5*8 05
N N. CornwellBowler, 2 inns 0.00 0%0/2 06 05
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

Line250.5
Avg254273
Hit43%
326
361
203
330
0
-
443
181
339
283
169
117
341
353
211
99
445
-
534
-
413
332
155
235
315
307
222
311
366
224
194
160
179
147
199
97
150
208
209
240
296
145
252
374
131
111
416
257
265
216
201
84
409
-
375
-
404
-
205
202
435
313
383
8
472
-
218
316
384
210
413
-
304
319
60
232
419
-
380
73
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
County Championship Division Two 15 Sep 26 GloucestershireA Drew
County Championship Division Two 8 Sep 26 DurhamA Lost93 runs
County Championship Division Two 27 Aug 26 DerbyshireA Drew
County Championship Division Two 19 Jun 26 KentA Lost49 runs
County Championship Division Two 12 Jun 26 WorcestershireA Won141 runs
County Championship Division Two 8 May 26 LancashireA Won6 wkts
County Championship Division Two 17 Apr 26 NorthamptonshireA Drew
County Championship Division Two 15 Sep 25 LancashireA Drew
County Championship Division Two 29 Jul 25 GloucestershireA Drew
County Championship Division Two 29 Jun 25 LeicestershireA Woninns
County Championship Division Two 22 Jun 25 NorthamptonshireA Lost4 wkts
County Championship Division Two 23 May 25 GlamorganA Lost10 wkts
County Championship Division Two 25 Apr 25 DerbyshireA Drew
County Championship Division Two 11 Apr 25 KentA Lost8 wkts
County Championship Division One 26 Sep 23 NottinghamshireA Lost2 wkts
County Championship Division One 10 Sep 23 LancashireA Drew
County Championship Division One 4 Sep 23 EssexA Lost297 runs
County Championship Division One 25 Jul 23 WarwickshireA Won8 wkts
County Championship Division One 25 Jun 23 HampshireA Lostinns
County Championship Division One 11 May 23 SurreyA Lost9 wkts

Middlesex Runs Match by Match

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

Line250.5
OpponentResultInnsForAg 250.5+
Avg 254273 43%
Gloucestershire (A)CC2, 15 Sep Ddrawn 1st 326296
2nd 361145
Durham (A)CC2, 8 Sep Lby 93 runs 1st 203252
2nd 330374
Derbyshire (A)CC2, 27 Aug Ddrawn 1st 0131
2nd -111 -
Kent (A)CC2, 19 Jun Lby 49 runs 1st 443416
2nd 181257
Worcestershire (A)CC2, 12 Jun Wby 141 runs 1st 339265
2nd 283216
Lancashire (A)CC2, 8 May Wby 6 wickets 1st 169201
2nd 11784
Northamptonshire (A)CC2, 17 Apr Ddrawn 1st 341409
2nd 353-
Lancashire (A)CC2, 15 Sep 2025 Ddrawn 1st 211375
2nd 99-
Gloucestershire (A)CC2, 29 Jul 2025 Ddrawn 1st 445404
Leicestershire (A)CC2, 29 Jun 2025 Wby an innings and 127 runs 1st 534205
2nd -202 -
Northamptonshire (A)CC2, 22 Jun 2025 Lby 4 wickets 1st 413435
2nd 332313
Glamorgan (A)CC2, 23 May 2025 Lby 10 wickets 1st 155383
2nd 2358
Derbyshire (A)CC2, 25 Apr 2025 Ddrawn 1st 315472
2nd 307-
Kent (A)CC2, 11 Apr 2025 Lby 8 wickets 1st 222218
2nd 311316
Nottinghamshire (A)CC1, 26 Sep 2023 Lby 2 wickets 1st 366384
2nd 224210
Lancashire (A)CC1, 10 Sep 2023 Ddrawn 1st 194413
2nd 160-
Essex (A)CC1, 4 Sep 2023 Lby 297 runs 1st 179304
2nd 147319
Warwickshire (A)CC1, 25 Jul 2023 Wby 8 wickets 1st 19960
2nd 97232
Hampshire (A)CC1, 25 Jun 2023 Lby an innings and 61 runs 1st 150419
2nd 208-
Surrey (A)CC1, 11 May 2023 Lby 9 wickets 1st 209380
2nd 24073

Middlesex Runs Lines

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

LineOverUnderOver %
200.5241365%
225.5181949%
250.5162143%
275.5162143%
300.5152241%
LineOverUnderOver %
500.5181456%
525.5171553%
550.5161650%
575.5151747%
600.5131941%

Runs Batting First and Chasing

Middlesex's runs per game by when they batted

BattingPWForAg
First112327344
Second92201293

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 Two143-5294319
County Championship Division One61-4216327

Middlesex First-class Runs Questions

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

Middlesex have averaged 254 runs an innings over their last 20 first-class matches, their opponents 273.

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

Middlesex went over 250.5 runs in 16 of their last 37 innings.

Who scores the most runs for Middlesex?

Over Middlesex's last 20 first-class matches: Sam Robson (1133 in 32 innings, 35.4 an innings), Max Holden (910 in 32 innings, 28.4 an innings), Ben Geddes (818 in 24 innings, 34.1 an innings).

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

534 in their first innings against Leicestershire on 29 Jun 2025 at Grace Road, Leicester.

Do Middlesex score more runs batting first or chasing?

Batting first Middlesex average 327 runs (11 first-class matches); batting second 201 (9).