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 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
County Championship Division One 13 Apr 23 NorthamptonshireA Lost7 wkts
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
Middlesex total 249 3263612033300-44318133928316911734135321199445-534-41333215523531530722231136622419416017914719997150208209240149167
Harry Duke Middlesex H. DukeKeeper, 5 inns 53.0 40%2/5 3063 94116 38*34 100*127 316 -DNB
J Middlesex J. DE CairesAll-rounder, 6 inns 48.3 67%4/6 5268 1525 5894 76137 23 87144
Leus du Plooy Middlesex 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
B Middlesex 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
Sam Robson Middlesex S. RobsonBatter, 34 inns 33.8 24%8/34 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 423 1229
Zafar Gohar Middlesex 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
J Middlesex 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
Ryan Higgins Middlesex R. HigginsAll-rounder, 31 inns 27.8 16%5/31 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 7085 06
Max Holden Middlesex M. HoldenBowler, 34 inns 27.2 12%4/34 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 723 728
Stevie Eskinazi Middlesex S. EskinaziBatter, 13 inns 25.7 23%3/13 2755 61155 1429 57147 5893 912 -DNB 26*115 07 1519 1325 1762 04 3771
B Middlesex B. CullenKeeper, 4 inns 25.3 0%0/4 4291 4*22 3341 2245
Jack Davies Middlesex J. DaviesKeeper, 12 inns 23.3 17%2/12 2248 1228 54134 728 47*77 2797 433 65*148 512 110 1866 18*31
Jayant Yadav Middlesex J. YadavBowler, 3 inns 22.0 33%1/3 5672 6*4 415 -DNB
J Middlesex J. de CairesBatter, 10 inns 20.6 0%0/10 25 1552 1234 4947 1444 -DNB 29*33 17 3756 -DNB 2851 1972
John Simpson Middlesex J. SimpsonKeeper, 12 inns 19.8 0%0/12 2672 914 16 -DNB 1654 3272 1854 -DNB 1765 49136 08 2344 3257 1535
C Middlesex C. FalconerBatter, 8 inns 18.6 0%0/8 4953 3173 917 1262 3753 07 1120 01
Luke Hollman Middlesex L. HollmanAll-rounder, 19 inns 17.3 11%2/19 1014 2657 1013 2631 -DNB -DNB 04 3392 60*95 5186 1012 1117 840 2038 1517 24 88 520 47 012 3069
S Middlesex S. MorganAll-rounder, 9 inns 15.7 11%1/9 3871 27 08 417 623 816 58*80 -DNB 1548 -DNB 1010 -DNB
Toby Roland-Jones Middlesex T. Roland-JonesAll-rounder, 26 inns 15.3 4%1/26 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 516 3729
Mark Stoneman Middlesex M. StonemanBatter, 14 inns 15.1 7%1/14 1418 1417 011 1758 813 647 910 52*88 617 2345 815 2846 320 2467
Tom Helm Middlesex T. HelmBowler, 15 inns 12.4 0%0/15 1519 3274 1120 422 2137 -DNB 521 -DNB 1326 29*39 05 -DNB 8*9 -DNB 19*13 -DNB 934 1314 428 37
Pieter Malan Middlesex P. MalanBatter, 6 inns 11.7 17%1/6 110 04 66138 110 28 02
N Middlesex N. FernandesBatter, 6 inns 8.5 0%0/6 27104 38 1617 01 415 14
Ethan Bamber Middlesex E. BamberBowler, 11 inns 5.0 0%0/11 215 -DNB 8*30 -DNB 010 4*8 26 -DNB 1*1 5*6 03 25*37 8*17 0*6
N Middlesex N. SharmaBowler, 9 inns 4.4 0%0/9 02 114 1*5 07 0*3 -DNB 0*2 -DNB 1847 128 8*21
Henry Brookes Middlesex H. BrookesAll-rounder, 3 inns 3.3 0%0/3 27 -DNB 57 3*21
Dane Paterson Middlesex D. PatersonBowler, 3 inns 1.67 0%0/3 0*0 516 0*11 -DNB
Kane Williamson Middlesex K. WilliamsonBatter, 1 inns 153 100%1/1 153183
Eathan Bosch Middlesex E. BoschBowler, 2 inns 9.0 0%0/2 223 1627
Danru Ferns Middlesex D. FernsBowler, 2 inns 8.5 0%0/2 1349 4*4
Tim Murtagh Middlesex T. MurtaghBowler, 2 inns 2.5 0%0/2 5*8 05
N Middlesex 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
Avg249267
Hit41%
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
149
167
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
198
120
1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd1st2nd
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
County Championship Division One 13 Apr 23 NorthamptonshireA Lost7 wkts

Middlesex Runs Match by Match

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

Line250.5
OpponentResultInnsForAg 250.5+
Avg 249267 41%
GloucestershireGloucestershire (A)CC2, 15 Sep Ddrawn 1st 326296
2nd 361145
DurhamDurham (A)CC2, 8 Sep Lby 93 runs 1st 203252
2nd 330374
DerbyshireDerbyshire (A)CC2, 27 Aug Ddrawn 1st 0131
2nd -111 -
KentKent (A)CC2, 19 Jun Lby 49 runs 1st 443416
2nd 181257
WorcestershireWorcestershire (A)CC2, 12 Jun Wby 141 runs 1st 339265
2nd 283216
LancashireLancashire (A)CC2, 8 May Wby 6 wickets 1st 169201
2nd 11784
NorthamptonshireNorthamptonshire (A)CC2, 17 Apr Ddrawn 1st 341409
2nd 353-
LancashireLancashire (A)CC2, 15 Sep 2025 Ddrawn 1st 211375
2nd 99-
GloucestershireGloucestershire (A)CC2, 29 Jul 2025 Ddrawn 1st 445404
LeicestershireLeicestershire (A)CC2, 29 Jun 2025 Wby an innings and 127 runs 1st 534205
2nd -202 -
NorthamptonshireNorthamptonshire (A)CC2, 22 Jun 2025 Lby 4 wickets 1st 413435
2nd 332313
GlamorganGlamorgan (A)CC2, 23 May 2025 Lby 10 wickets 1st 155383
2nd 2358
DerbyshireDerbyshire (A)CC2, 25 Apr 2025 Ddrawn 1st 315472
2nd 307-
KentKent (A)CC2, 11 Apr 2025 Lby 8 wickets 1st 222218
2nd 311316
NottinghamshireNottinghamshire (A)CC1, 26 Sep 2023 Lby 2 wickets 1st 366384
2nd 224210
LancashireLancashire (A)CC1, 10 Sep 2023 Ddrawn 1st 194413
2nd 160-
EssexEssex (A)CC1, 4 Sep 2023 Lby 297 runs 1st 179304
2nd 147319
WarwickshireWarwickshire (A)CC1, 25 Jul 2023 Wby 8 wickets 1st 19960
2nd 97232
HampshireHampshire (A)CC1, 25 Jun 2023 Lby an innings and 61 runs 1st 150419
2nd 208-
SurreySurrey (A)CC1, 11 May 2023 Lby 9 wickets 1st 209380
2nd 24073
NorthamptonshireNorthamptonshire (A)CC1, 13 Apr 2023 Lby 7 wickets 1st 149198
2nd 167120

Middlesex Runs Lines

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

LineOverUnderOver %
200.5241562%
225.5182146%
250.5162341%
275.5162341%
300.5152438%
LineOverUnderOver %
475.5201459%
500.5181653%
525.5171750%
550.5161847%
575.5151944%

Runs Batting First and Chasing

Middlesex's runs per game by when they batted

BattingPWForAg
First122312332
Second92201293

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 Runs by Competition

Runs per game in each First-class competition

CompetitionPW-LForAg
County Championship Division TwoCounty Championship Division Two143-5294319
County Championship Division OneCounty Championship Division One71-5207308

Middlesex First-class Runs Questions

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

Middlesex have averaged 249 runs an innings over their last 21 first-class matches, since April 2023, against their opponents' 267, and their best was 534 in their first innings against Leicestershire on 29 Jun 2025.

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

Middlesex went over 250.5 runs in 16 of 39 innings over their last 21 first-class matches, since April 2023, 41% of the time, while averaging 249 an innings against their opponents' 267.

Who scores the most runs for Middlesex?

Sam Robson scores the most runs for Middlesex over their last 21 first-class matches, since April 2023, with 1149 in 34 innings at 33.8 an innings, ahead of Max Holden (924) and Ryan Higgins (861).

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

Middlesex's highest over their last 21 first-class matches, since April 2023, is 534 runs in their first innings against Leicestershire on 29 Jun 2025 at Grace Road, Leicester, against their average of 249.

Do Middlesex score more runs batting first or chasing?

Batting first brings Middlesex more runs over their last 21 first-class matches, since April 2023: they average 312 runs batting first in 12 first-class matches, and 201 batting second in 9, a gap of 111 runs.