Middlesex vs Northamptonshire

Middlesex vs Northamptonshire, County Championship, 22 Jul 2025

Result

Middlesex (146 ov) 625/8
Northamptonshire (81.3 ov) 261 & 257

Middlesex won by 107 runs

Full scorecard

Middlesex — 1st innings

625/8d (146 ov)
Batting RB4s6sSR
SD Robson c LD McManus b BW Sanderson 57 108 8 0 52.78
MDE Holden lbw b BW Sanderson 151 282 19 1 53.55
KS Williamson lbw b L Guthrie 114 159 14 1 71.70
JL du Plooy * not out 105 152 10 1 69.08
RF Higgins lbw b SA Zaib 35 45 5 0 77.78
BBA Geddes b SA Zaib 0 1 0 0 0.00
JB Cracknell c L Guthrie b DJ Leech 73 98 9 2 74.49
Zafar Gohar c YS Chahal b DJ Leech 0 5 0 0 0.00
TS Roland-Jones st LD McManus b SA Zaib 7 18 1 0 38.89
TG Helm * not out 30 34 2 2 88.24
Extras (w 1, nb 52) 53
Total 8 wkts, 146 ov 625

Did not bat NB Cornwell

Fall of wickets 1-122 (SD Robson, 33.5 ov), 2-361 (MDE Holden, 87.6 ov), 3-361 (KS Williamson, 88.2 ov), 4-428 (RF Higgins, 101.4 ov), 5-428 (BBA Geddes, 101.5 ov), 6-552 (JB Cracknell, 129.4 ov), 7-560 (Zafar Gohar, 131.4 ov), 8-573 (TS Roland-Jones, 136.6 ov)

Bowling OMRWEconWdNb
L Guthrie 21 3 114 1 5.43 1 6
BW Sanderson 24 5 75 2 3.13 0 14
DJ Leech 29 1 144 2 4.97 0 16
YS Chahal 43 3 175 0 4.07 0 16
RI Keogh 11 2 31 0 2.82 0 0
SA Zaib 15 1 70 3 4.67 0 0
GA Bartlett 3 0 16 0 5.33 0 0

Northamptonshire — 2nd innings

261 (81.3 ov)
Batting RB4s6sSR
R Vasconcelos c JL du Plooy b RF Higgins 19 47 3 0 40.43
LD McManus lbw b RF Higgins 39 49 8 0 79.59
A Sharma lbw b TS Roland-Jones 33 51 5 1 64.71
JJG Sales c RF Higgins b Zafar Gohar 2 10 0 0 20.00
GA Bartlett c RF Higgins b TG Helm 26 67 4 0 38.81
SA Zaib b NB Cornwell 82 159 8 1 51.57
RI Keogh c JB Cracknell b NB Cornwell 18 36 1 0 50.00
DJ Leech c KS Williamson b RF Higgins 23 65 4 0 35.38
BW Sanderson lbw b RF Higgins 0 1 0 0 0.00
L Guthrie * not out 0 7 0 0 0.00
YS Chahal b NB Cornwell 0 1 0 0 0.00
Extras (b 4, lb 5, w 2, nb 8) 19
Total 10 wkts, 81.3 ov 261

Fall of wickets 1-54 (R Vasconcelos, 14.5 ov), 2-63 (LD McManus, 16.5 ov), 3-66 (JJG Sales, 19.3 ov), 4-114 (A Sharma, 32.6 ov), 5-138 (GA Bartlett, 41.4 ov), 6-193 (RI Keogh, 58.3 ov), 7-257 (DJ Leech, 76.5 ov), 8-257 (BW Sanderson, 76.6 ov), 9-261 (SA Zaib, 81.2 ov), 10-261 (YS Chahal, 81.3 ov)

Bowling OMRWEconWdNb
TS Roland-Jones 15 3 33 1 2.20 0 0
NB Cornwell 11.3 2 48 3 4.17 0 0
TG Helm 16 1 50 1 3.13 1 0
RF Higgins 16 2 51 4 3.19 1 6
Zafar Gohar 10 3 24 1 2.40 0 0
SD Robson 9 0 22 0 2.44 0 2
JL du Plooy 4 1 24 0 6.00 0 0

Northamptonshire — 3rd innings

257 (90 ov)
Batting RB4s6sSR
R Vasconcelos lbw b RF Higgins 9 15 2 0 60.00
LD McManus b TS Roland-Jones 30 69 5 0 43.48
A Sharma b RF Higgins 0 1 0 0 0.00
JJG Sales b TS Roland-Jones 26 34 5 0 76.47
GA Bartlett c TS Roland-Jones b TG Helm 9 20 1 0 45.00
SA Zaib c JB Cracknell b TG Helm 44 77 7 0 57.14
RI Keogh * not out 61 192 8 0 31.77
DJ Leech b NB Cornwell 14 33 3 0 42.42
BW Sanderson c RF Higgins b BBA Geddes 12 62 1 0 19.35
L Guthrie c JB Cracknell b RF Higgins 8 18 2 0 44.44
YS Chahal b NB Cornwell 20 19 5 0 105.26
Extras (b 12, lb 1, w 11) 24
Total 10 wkts, 90 ov 257

Fall of wickets 1-10 (R Vasconcelos, 4.1 ov), 2-10 (A Sharma, 4.2 ov), 3-50 (JJG Sales, 14.6 ov), 4-75 (LD McManus, 22.4 ov), 5-75 (GA Bartlett, 23.3 ov), 6-138 (SA Zaib, 51.1 ov), 7-170 (DJ Leech, 59.4 ov), 8-195 (BW Sanderson, 76.3 ov), 9-210 (L Guthrie, 82.6 ov), 10-257 (YS Chahal, 89.6 ov)

Bowling OMRWEconWdNb
RF Higgins 22 8 54 3 2.45 1 0
NB Cornwell 16 3 63 2 3.94 0 0
TS Roland-Jones 20 4 47 2 2.35 0 0
TG Helm 18 5 61 2 3.39 10 0
SD Robson 11 1 13 0 1.18 0 0
JL du Plooy 1 0 1 0 1.00 0 0
BBA Geddes 2 0 5 1 2.50 0 0

Middlesex — 1st innings · 146 overs

Runs per over peak 15
Over 1 L Guthrie 2 2 runs
Over 2 BW Sanderson nb 1 run
Over 3 L Guthrie 0 runs
Over 4 BW Sanderson 0 runs
Over 5 L Guthrie 1 1 run
Over 6 BW Sanderson 1 1 2 runs
Over 7 L Guthrie 0 runs
Over 8 DJ Leech 4 4 8 runs
Over 9 L Guthrie 4 1 nb 4 10 runs
Over 10 DJ Leech 4 1 5 runs
Over 11 L Guthrie 1 1 3 2 7 runs
Over 12 DJ Leech 4 nb 1nb 1 8 runs
Over 13 BW Sanderson nb 4 5 runs
Over 14 DJ Leech nb nb 2 runs
Over 15 YS Chahal 0 runs
Over 16 BW Sanderson 1 2 3 runs
Over 17 YS Chahal 0 runs
Over 18 BW Sanderson 1 1 2 runs
Over 19 YS Chahal 4 nb 5 runs
Over 20 BW Sanderson 0 runs
Over 21 YS Chahal 1 1 run
Over 22 BW Sanderson 0 runs
Over 23 YS Chahal 1 4 5 runs
Over 24 RI Keogh 1 4 5 runs
Over 25 YS Chahal 1 1 2 4 runs
Over 26 RI Keogh 1 1 2 runs
Over 27 YS Chahal 1 1 2 runs
Over 28 RI Keogh 1 1 2 runs
Over 29 L Guthrie nb 4 5 runs
Over 30 BW Sanderson nb 1 2 runs
Over 31 L Guthrie 1 nb wd 2 5 runs
Over 32 BW Sanderson 1 1 2 runs
Over 33 L Guthrie 2 4 4 1 11 runs
Over 34 BW Sanderson 4 W 4 runs 1 wkt
Over 35 L Guthrie 1 4 5 runs
Over 36 BW Sanderson 1 1 run
Over 37 DJ Leech 2 nb nb 4 runs
Over 38 BW Sanderson 2 2 runs
Over 39 DJ Leech 1 nb 4 6 runs
Over 40 BW Sanderson nb 4 1 6 runs
Over 41 DJ Leech 4 1 2 4 11 runs
Over 42 YS Chahal 2 1 1 4 runs
Over 43 DJ Leech 1nb 2 runs
Over 44 YS Chahal 1 2 6 9 runs
Over 45 RI Keogh 0 runs
Over 46 YS Chahal 0 runs
Over 47 RI Keogh 1 1 run
Over 48 YS Chahal 4 4 runs
Over 49 RI Keogh 2 1 3 runs
Over 50 YS Chahal 4 1 5 runs
Over 51 RI Keogh 2 4 4 10 runs
Over 52 YS Chahal 4 4 runs
Over 53 L Guthrie 1 4 4 1 10 runs
Over 54 YS Chahal 4 1 4 2 11 runs
Over 55 L Guthrie 1 1 4 6 runs
Over 56 YS Chahal 1 1 1 3 runs
Over 57 RI Keogh 1 1 2 4 runs
Over 58 YS Chahal 1 nb 4 1 7 runs
Over 59 RI Keogh 0 runs
Over 60 SA Zaib 1 1 run
Over 61 DJ Leech 3 4 7 runs
Over 62 RI Keogh 1 1 1 3 runs
Over 63 DJ Leech 4 1 1 6 runs
Over 64 RI Keogh 1 1 run
Over 65 DJ Leech 1 1 2 runs
Over 66 YS Chahal 1 1 run
Over 67 DJ Leech 1 2 4 2 9 runs
Over 68 YS Chahal 1 1 run
Over 69 DJ Leech 1 1 1 3 runs
Over 70 YS Chahal 2 2 runs
Over 71 DJ Leech 1 1 run
Over 72 YS Chahal 4 1 1 1 7 runs
Over 73 DJ Leech 0 runs
Over 74 YS Chahal 1 1 2 runs
Over 75 SA Zaib 1 1 2 runs
Over 76 YS Chahal 1 1 2 runs
Over 77 SA Zaib 0 runs
Over 78 YS Chahal 1 1 1 nb 1 1 6 runs
Over 79 SA Zaib 4 6 1 11 runs
Over 80 GA Bartlett 1 4 5 runs
Over 81 L Guthrie 4 1 5 runs
Over 82 BW Sanderson 1 1 run
Over 83 L Guthrie 1 1 2 runs
Over 84 BW Sanderson 0 runs
Over 85 L Guthrie 2 1 1 2 1 7 runs
Over 86 BW Sanderson 1 nb 1 4 4 11 runs
Over 87 L Guthrie 1 3 2 4 10 runs
Over 88 BW Sanderson 1 4 W 5 runs 1 wkt
Over 89 L Guthrie W 0 runs 1 wkt
Over 90 BW Sanderson 0 runs
Over 91 L Guthrie 4 1 4 9 runs
Over 92 BW Sanderson nb 1 2 runs
Over 93 DJ Leech 4 1 1 6 runs
Over 94 BW Sanderson 2 4 2 8 runs
Over 95 DJ Leech 2 4 4 10 runs
Over 96 YS Chahal 1 1 2 runs
Over 97 DJ Leech 1 1 run
Over 98 YS Chahal 1 6 7 runs
Over 99 DJ Leech 1 4 4 9 runs
Over 100 YS Chahal 1 1 run
Over 101 DJ Leech 1 1 3 1 1 7 runs
Over 102 SA Zaib 4 W W 4 runs 2 wkt
Over 103 YS Chahal 2 2 runs
Over 104 SA Zaib 1 1 4 6 runs
Over 105 YS Chahal 1 nb 4 nb 1 8 runs
Over 106 SA Zaib 4 4 1 9 runs
Over 107 YS Chahal 1 1 2 runs
Over 108 SA Zaib 1 1 1 2 5 runs
Over 109 YS Chahal nb 1 1 3 runs
Over 110 SA Zaib 1 1 run
Over 111 YS Chahal 1 1 nb 1 1 5 runs
Over 112 SA Zaib 1 1 1 3 runs
Over 113 GA Bartlett 1 1 1 3 runs
Over 114 BW Sanderson nb 4 5 runs
Over 115 L Guthrie 1 1 2 4 runs
Over 116 BW Sanderson 1 1 run
Over 117 L Guthrie 4 1 5 runs
Over 118 BW Sanderson 1 4 5 runs
Over 119 L Guthrie 1 1 1 4 7 runs
Over 120 DJ Leech 1 1 1 3 runs
Over 121 YS Chahal 1 4 5 runs
Over 122 DJ Leech 1 1 2 runs
Over 123 YS Chahal 6 6 runs
Over 124 DJ Leech 1 2 1 4 runs
Over 125 YS Chahal 4 4 runs
Over 126 DJ Leech 1 1 1 4 7 runs
Over 127 YS Chahal 1 1 run
Over 128 DJ Leech 1 1 run
Over 129 YS Chahal 1 1 1nb 1 5 runs
Over 130 DJ Leech 6 W 6 runs 1 wkt
Over 131 YS Chahal 4 2 1 7 runs
Over 132 DJ Leech 1 W 1 2 runs 1 wkt
Over 133 YS Chahal 2 2 runs
Over 134 DJ Leech 2 1 3 runs
Over 135 YS Chahal 1 4 5 runs
Over 136 DJ Leech 1 1 run
Over 137 SA Zaib 1 W 1 run 1 wkt
Over 138 GA Bartlett 4 4 8 runs
Over 139 SA Zaib 1 1 1 3 runs
Over 140 YS Chahal 6 6 runs
Over 141 SA Zaib 1 1 1 1 1 5 runs
Over 142 YS Chahal 1 1 2 runs
Over 143 SA Zaib 1 1 1 1 4 runs
Over 144 YS Chahal 1 1 run
Over 145 SA Zaib 4 1 4 6 15 runs
Over 146 YS Chahal 1 2 4 1 8 runs

Northamptonshire — 2nd innings · 82 overs

Runs per over peak 12
Over 1 TS Roland-Jones 2 2 runs
Over 2 NB Cornwell 4 4 runs
Over 3 TS Roland-Jones 0 runs
Over 4 NB Cornwell 4 4 8 runs
Over 5 TS Roland-Jones 4 4 runs
Over 6 NB Cornwell 2 4 6 runs
Over 7 TS Roland-Jones 1 1 run
Over 8 NB Cornwell 1lb 1 run
Over 9 TS Roland-Jones 4 1 5 runs
Over 10 NB Cornwell 4 1lb 4 2 11 runs
Over 11 TS Roland-Jones 1 1 run
Over 12 TG Helm 2 2 runs
Over 13 RF Higgins 4 1 5 runs
Over 14 TG Helm 4 4 runs
Over 15 RF Higgins W 0 runs 1 wkt
Over 16 TG Helm 2 4 6 runs
Over 17 RF Higgins nb 1 W 2 runs 1 wkt
Over 18 TG Helm 1 1 2 runs
Over 19 RF Higgins 1 1 run
Over 20 Zafar Gohar W 0 runs 1 wkt
Over 21 RF Higgins 1 4 1 1 7 runs
Over 22 Zafar Gohar 0 runs
Over 23 RF Higgins 1 1 run
Over 24 Zafar Gohar 0 runs
Over 25 TG Helm 4 6 1 11 runs
Over 26 Zafar Gohar 4 4 runs
Over 27 TG Helm 4 4 runs
Over 28 Zafar Gohar 1 1lb 2 runs
Over 29 TG Helm 1 1 run
Over 30 Zafar Gohar 4 1 5 runs
Over 31 TG Helm 0 runs
Over 32 Zafar Gohar 4 1 5 runs
Over 33 TS Roland-Jones 4 4 W 8 runs 1 wkt
Over 34 Zafar Gohar 1 4 1 6 runs
Over 35 TS Roland-Jones 1 1 run
Over 36 Zafar Gohar 1 1 run
Over 37 TS Roland-Jones 1 1lb 2 runs
Over 38 Zafar Gohar 2 2 runs
Over 39 TS Roland-Jones 4 4 runs
Over 40 TG Helm 1 1 run
Over 41 TS Roland-Jones 2 2 runs
Over 42 TG Helm 1 4 W 1 6 runs 1 wkt
Over 43 TS Roland-Jones 1 1 run
Over 44 TG Helm 1 3 4 runs
Over 45 TS Roland-Jones 1 1 1 3 runs
Over 46 TG Helm wd 1 run
Over 47 RF Higgins 1 wd 1 2 5 runs
Over 48 TG Helm 1 2 3 runs
Over 49 RF Higgins 0 runs
Over 50 NB Cornwell 2 2 runs
Over 51 RF Higgins 1nb nb 3 runs
Over 52 NB Cornwell 1 1 run
Over 53 RF Higgins 4 4 1 9 runs
Over 54 NB Cornwell 2 1 3 1 7 runs
Over 55 RF Higgins 1 1 run
Over 56 SD Robson 1 1 run
Over 57 NB Cornwell 4 1 4 9 runs
Over 58 SD Robson 1 1 run
Over 59 NB Cornwell 1 W 1 run 1 wkt
Over 60 SD Robson 4 1 2 7 runs
Over 61 NB Cornwell 1lb 1 run
Over 62 SD Robson 1 nb 1 1 4 runs
Over 63 TS Roland-Jones 0 runs
Over 64 SD Robson 4 4 runs
Over 65 TS Roland-Jones 0 runs
Over 66 JL du Plooy 0 runs
Over 67 TG Helm 1 1 run
Over 68 JL du Plooy 1 4b 5 runs
Over 69 TG Helm 1 2 3 runs
Over 70 JL du Plooy 1 4 1 1 4 11 runs
Over 71 TG Helm 1 1 run
Over 72 JL du Plooy 2 6 4 12 runs
Over 73 RF Higgins 4 4 runs
Over 74 SD Robson 1 1 run
Over 75 RF Higgins 4 1 5 runs
Over 76 SD Robson 1 1 run
Over 77 RF Higgins 1 1 1 W W 3 runs 2 wkt
Over 78 SD Robson 1 1 run
Over 79 RF Higgins 1 1 run
Over 80 SD Robson 1 1 run
Over 81 RF Higgins 1 1 run
Over 82 NB Cornwell W W 0 runs 2 wkt

Northamptonshire — 3rd innings · 90 overs

Runs per over peak 10
Over 1 RF Higgins 4 4 8 runs
Over 2 NB Cornwell 1 1 run
Over 3 RF Higgins 0 runs
Over 4 NB Cornwell 1 1 run
Over 5 RF Higgins W W 1 1 run 2 wkt
Over 6 NB Cornwell 4 4 1lb 1 10 runs
Over 7 RF Higgins 1 4 5 runs
Over 8 TS Roland-Jones 1 1 2 runs
Over 9 RF Higgins 1 4 5 runs
Over 10 TS Roland-Jones 3 2 5 runs
Over 11 RF Higgins 0 runs
Over 12 TG Helm 0 runs
Over 13 TS Roland-Jones 4 4 8 runs
Over 14 TG Helm 4 4 runs
Over 15 TS Roland-Jones W 0 runs 1 wkt
Over 16 TG Helm 1 2 3 runs
Over 17 TS Roland-Jones 1 1 1 3 runs
Over 18 TG Helm 4 4 runs
Over 19 TS Roland-Jones 4 4 runs
Over 20 TG Helm 0 runs
Over 21 TS Roland-Jones 2 2 runs
Over 22 TG Helm 4 1 5 runs
Over 23 TS Roland-Jones 4 W 4 runs 1 wkt
Over 24 TG Helm W 0 runs 1 wkt
Over 25 TS Roland-Jones 4 1 5 runs
Over 26 TG Helm 1 1 run
Over 27 TS Roland-Jones 2 2 runs
Over 28 TG Helm 0 runs
Over 29 RF Higgins 4 4 runs
Over 30 NB Cornwell 1 4 2 7 runs
Over 31 RF Higgins 0 runs
Over 32 NB Cornwell 4b 4 runs
Over 33 RF Higgins 2 2 runs
Over 34 NB Cornwell 4 1 5 runs
Over 35 RF Higgins 1 4 5 runs
Over 36 NB Cornwell 0 runs
Over 37 RF Higgins 0 runs
Over 38 NB Cornwell 4 4 runs
Over 39 RF Higgins 1 1 2 runs
Over 40 NB Cornwell 4 4 8 runs
Over 41 TS Roland-Jones 0 runs
Over 42 SD Robson 1 1 run
Over 43 TS Roland-Jones 1 1 run
Over 44 SD Robson 1 1 2 runs
Over 45 TS Roland-Jones 0 runs
Over 46 SD Robson 1 1 run
Over 47 TS Roland-Jones 0 runs
Over 48 TG Helm 0 runs
Over 49 TS Roland-Jones 1 1 run
Over 50 TG Helm 1 4 1 6 runs
Over 51 TS Roland-Jones 1 1 2 runs
Over 52 TG Helm W 2 2 runs 1 wkt
Over 53 TS Roland-Jones 1 1 run
Over 54 TG Helm 1 4 5 runs
Over 55 RF Higgins 2 wd 3 runs
Over 56 TG Helm 5wd 5 runs
Over 57 RF Higgins 4b 1 4 9 runs
Over 58 NB Cornwell 2 1 3 runs
Over 59 RF Higgins 0 runs
Over 60 NB Cornwell 4 W 4 runs 1 wkt
Over 61 RF Higgins 0 runs
Over 62 NB Cornwell 1 1 run
Over 63 SD Robson 1 1 run
Over 64 NB Cornwell 0 runs
Over 65 SD Robson 1 1 run
Over 66 NB Cornwell 1 2 3 runs
Over 67 SD Robson 1 1 run
Over 68 TS Roland-Jones 1 1 run
Over 69 SD Robson 1 1 run
Over 70 TS Roland-Jones 1 4 5 runs
Over 71 SD Robson 4b 4 runs
Over 72 TS Roland-Jones 1 1 run
Over 73 SD Robson 2 2 runs
Over 74 JL du Plooy 1 1 run
Over 75 SD Robson 1 1 2 runs
Over 76 RF Higgins 0 runs
Over 77 BBA Geddes 1 W 1 run 1 wkt
Over 78 RF Higgins 0 runs
Over 79 BBA Geddes 4 4 runs
Over 80 SD Robson 1 1 run
Over 81 RF Higgins 1 1 run
Over 82 TG Helm 5wd 5 runs
Over 83 RF Higgins 4 W 4 runs 1 wkt
Over 84 TG Helm 4 4 8 runs
Over 85 RF Higgins 4 4 runs
Over 86 TG Helm 4 1 4 9 runs
Over 87 RF Higgins 1 4 5 runs
Over 88 NB Cornwell 4 4 8 runs
Over 89 TG Helm 4 4 runs
Over 90 NB Cornwell 4 1 4 W 9 runs 1 wkt

Run progression

Middlesex 599 Northamptonshire 257 Northamptonshire 257 wicket
0 150 300 450 0 19 38 57 76 95 114 133

Overs

Partnerships

Middlesex — 1st innings

1 111 SD Robson 57 · MDE Holden 41
2 231 MDE Holden 109 · KS Williamson 113
3 0 KS Williamson 0
4 66 RF Higgins 35 · JL du Plooy 30
5 0 BBA Geddes 0
6 118 JB Cracknell 73 · JL du Plooy 38
7 8 JL du Plooy 8 · Zafar Gohar 0
8 13 TS Roland-Jones 7 · JL du Plooy 6
9 52 TG Helm 30 · JL du Plooy 22

Northamptonshire — 2nd innings

1 54 R Vasconcelos 19 · LD McManus 33
2 8 LD McManus 6 · A Sharma 1
3 3 JJG Sales 2 · A Sharma 1
4 48 GA Bartlett 16 · A Sharma 31
5 24 SA Zaib 13 · GA Bartlett 10
6 53 SA Zaib 30 · RI Keogh 18
7 63 DJ Leech 23 · SA Zaib 34
8 0 BW Sanderson 0
9 4 SA Zaib 4 · L Guthrie 0
10 0 YS Chahal 0

Northamptonshire — 3rd innings

1 10 R Vasconcelos 9 · LD McManus 1
2 0 A Sharma 0
3 40 JJG Sales 26 · LD McManus 13
4 25 LD McManus 16 · GA Bartlett 9
5 0 GA Bartlett 0 · SA Zaib 0
6 63 RI Keogh 15 · SA Zaib 44
7 32 DJ Leech 14 · RI Keogh 8
8 25 BW Sanderson 12 · RI Keogh 9
9 15 RI Keogh 2 · L Guthrie 8
10 47 RI Keogh 27 · YS Chahal 20

Bars show the full stand including extras; the two figures beside each are the runs each batter made off the bat.

Match details

Format MDM
Ground Merchant Taylors' School Ground, Northwood, Northwood
Season 2025
Toss Northamptonshire won the toss and chose to bowl
Umpires AC Harris, Hassan Adnan
Match referee Wayne Noon