Matches

436 matches

Match 54 · County Championship 2026 · 24 Sept 2026
NORNorthamptonshire 103 & 285
MIDMiddlesex 255 & 134/3
Middlesex won by 7 wickets
Final · One-Day Cup 2026 · 20 Sept 2026
MIDMiddlesex 231 (49.5)
LEILeicestershire 200 (44.2)
Middlesex won by 31 runs
Match 51 · County Championship 2026 · 15 Sept 2026
MIDMiddlesex 326 & 361
GLOGloucestershire 296 & 145/9
Match drawn
Match 47 · County Championship 2026 · 8 Sept 2026
DURDurham 252 & 374
MIDMiddlesex 203 & 330
Durham won by 93 runs
Match 44 · County Championship 2026 · 2 Sept 2026
MIDMiddlesex 247 & 200
LANLancashire 151 & 136
Middlesex won by 160 runs
Match 37 · County Championship 2026 · 27 Aug 2026
DERDerbyshire 131 & 111/3
MIDMiddlesex 0/0
Match drawn
Match 33 · County Championship 2026 · 20 Aug 2026
KENKent 350 & 254
MIDMiddlesex 249 & 309
Kent won by 46 runs
Semi Final · One-Day Cup 2026 · 16 Aug 2026
DURDurham 254/7 (50)
MIDMiddlesex 255/8 (48.3)
Middlesex won by 2 wickets
One-Day Cup 2026 · 11 Aug 2026
MIDMiddlesex 354/8 (50)
SUSSussex 262 (43.5)
Middlesex won by 92 runs
One-Day Cup 2026 · 9 Aug 2026
MIDMiddlesex 327/6 (50)
DERDerbyshire 240 (43.5)
Middlesex won by 87 runs
One-Day Cup 2026 · 7 Aug 2026
DURDurham 303/7 (50)
MIDMiddlesex 307/7 (49.3)
Middlesex won by 3 wickets
One-Day Cup 2026 · 2 Aug 2026
MIDMiddlesex 246 (48)
YORYorkshire 211 (47.3)
Middlesex won by 35 runs
One-Day Cup 2026 · 31 Jul 2026
MIDMiddlesex 293/7 (50)
WORWorcestershire 294/6 (48.4)
Worcestershire won by 4 wickets
One-Day Cup 2026 · 26 Jul 2026
GLAGlamorgan 66 (20.5)
MIDMiddlesex 67/2 (9.1)
Middlesex won by 8 wickets
One-Day Cup 2026 · 24 Jul 2026
MIDMiddlesex 284/8 (50)
HAMHampshire 124 (31.2)
Middlesex won by 160 runs
One-Day Cup 2026 · 21 Jul 2026
MIDMiddlesex 294/8 (50)
ESSEssex 253 (46.2)
Middlesex won by 41 runs
Vitality Blast Men 2026 · 12 Jul 2026
MIDMiddlesex 172/6 (20)
KENKent 158/7 (20)
Middlesex won by 14 runs
Vitality Blast Men 2026 · 10 Jul 2026
SUSSussex 213/3 (20)
MIDMiddlesex 195/9 (20)
Sussex won by 18 runs
Vitality Blast Men 2026 · 8 Jul 2026
HAMHampshire 159/4 (20)
MIDMiddlesex 162/5 (19)
Middlesex won by 5 wickets
Vitality Blast Men 2026 · 5 Jul 2026
ESSEssex 142/8 (20)
MIDMiddlesex 143/6 (19)
Middlesex won by 4 wickets
Vitality Blast Men 2026 · 28 Jun 2026
DURDurham 218/6 (20)
MIDMiddlesex 118 (14.5)
Durham won by 100 runs
Vitality Blast Men 2026 · 26 Jun 2026
MIDMiddlesex 153/7 (20)
GLAGlamorgan 159/4 (17.3)
Glamorgan won by 6 wickets
Match 29 · County Championship 2026 · 19 Jun 2026
KENKent 416 & 257
MIDMiddlesex 443 & 181
Kent won by 49 runs
Match 27 · County Championship 2026 · 12 Jun 2026
MIDMiddlesex 339 & 283/6d
WORWorcestershire 265 & 216
Middlesex won by 141 runs