CREX
Home
(current)
Series
Teams
Fixtures
🏏 Stats Corner
Rankings
News
Dark
LCP Element
Middlesex
matches
Overview
Matches
News
County Championship Division Two 2024
55th
Test
, County Div-Two 2024
MDX
271
44.3
Match Drawn
SUS
459/4
108.3
49th
Test
, County Div-Two 2024
DBS
173
& 119
MDX Won
by an inn & 66 runs
MDX
358
107.3
46th
Test
, County Div-Two 2024
MDX
377
& 165
GLCS Won
by 4 wickets
GLCS
309/9
& 236/6
44th
Test
, County Div-Two 2024
YOR
601/6
& 150/2
Match Drawn
MDX
522
174.4
39th
Test
, County Div-Two 2024
NOR
207
& 167
MDX Won
by 8 wickets
MDX
264
& 114/2
35th
Test
, County Div-Two 2024
LEIC
179
& 372
LEIC Won
by 123 runs
MDX
86
& 342
30th
Test
, County Div-Two 2024
MDX
433
& 302
MDX Won
by 194 runs
DBS
339
& 202
England Domestic One Day Cup 2025
1st Qtr Final
ODI
, England One Day Cup 2025
HAM
229/9
50.0
HAM Won
by 42 runs
MDX
187
45.3
68th
ODI
, England One Day Cup 2025
LANCS
291/8
50.0
MDX Won
by 1 wicket
MDX
292/9
49.5
59th
ODI
, England One Day Cup 2025
NOR
189
38.1
MDX Won
by 4 wickets
MDX
192/6
32.3
45th
ODI
, England One Day Cup 2025
MDX
283/4
45.0
MDX Won
by 6 wickets
KT
279/6
50.0
40th
ODI
, England One Day Cup 2025
MDX
129
31.0
YORKS Won
by 7 wickets
YOR
130/3
27.0
30th
ODI
, England One Day Cup 2025
WARKS
189
46.4
MDX Won
by 28 runs
MDX
217
48.0
28th
ODI
, England One Day Cup 2025
DUR
387/4
50.0
MDX Won
by 5 wickets
MDX
390/5
48.0
18th
ODI
, England One Day Cup 2025
MDX
256/5
45.5
MDX Won
by 5 wickets
SUS
255/9
50.0
7th
ODI
, England One Day Cup 2025
MDX
289/7
50.0
SOM Won
by 6 wickets
SOM
293/4
47.3
T20 Blast 2025
124th
T20
, T20 Blast 2025
GLM
184/9
20.0
GLM Won
by 52 runs
MDX
132
18.5
114th
T20
, T20 Blast 2025
MDX
181/6
20.0
SUR Won
by 8 runs
SUR
189/9
20.0
112th
T20
, T20 Blast 2025
KT
165/3
18.1
KT Won
by 7 wickets
MDX
160/5
20.0
97th
T20
, T20 Blast 2025
MDX
189/5
20.0
MDX Won
by 23 runs
GLCS
166/7
20.0
90th
T20
, T20 Blast 2025
MDX
187/8
20.0
HAM Won
by 3 wickets
HAM
188/7
19.4
85th
T20
, T20 Blast 2025
GLCS
204/5
20.0
GLCS Won
by 9 runs
MDX
195/7
20.0
67th
T20
, T20 Blast 2025
SUR
194/8
20.0
SUR Won
by 75 runs
MDX
119
18.4
61st
T20
, T20 Blast 2025
MDX
161
19.5
MDX Won
by 1 run
ESS
160/6
20.0
48th
T20
, T20 Blast 2025
HAM
63/1
6.0
Match Tie
MDX
75/1
6.0
41st
T20
, T20 Blast 2025
SOM
235/5
19.2
SOM Won
by 5 wickets
MDX
229/5
20.0
32nd
T20
, T20 Blast 2025
ESS
156/9
20.0
MDX Won
by 6 wickets
MDX
159/4
17.3
20th
T20
, T20 Blast 2025
MDX
Match Abandoned
KT
172/9
20.0
14th
T20
, T20 Blast 2025
MDX
124/9
20.0
GLM Won
by 5 wickets
GLM
128/5
15.3
1st
T20
, T20 Blast 2025
MDX
186/7
20.0
SUS Won
by 16 runs
SUS
202/4
20.0
England Domestic One Day Cup 2026
69th
ODI
, England One Day Cup 2026
Middlesex
69th ODI on
Aug 11, 10:00 AM
Sussex
64th
ODI
, England One Day Cup 2026
Derbyshire
64th ODI on
Aug 9, 10:00 AM
Middlesex
53rd
ODI
, England One Day Cup 2026
Durham
53rd ODI on
Aug 7, 10:00 AM
Middlesex
41st
ODI
, England One Day Cup 2026
Middlesex
41st ODI on
Aug 2, 10:00 AM
Yorkshire
33rd
ODI
, England One Day Cup 2026
Worcestershire
33rd ODI on
Jul 31, 10:00 AM
Middlesex
21st
ODI
, England One Day Cup 2026
Middlesex
21st ODI on
Jul 26, 10:00 AM
Glamorgan
13th
ODI
, England One Day Cup 2026
Hampshire
13th ODI on
Jul 24, 10:00 AM
Middlesex
3rd
ODI
, England One Day Cup 2026
Middlesex
3rd ODI on
Jul 21, 10:00 AM
Essex
T20 Blast 2026
102nd
T20
, T20 Blast 2026
Kent
102nd T20 on
Jul 12, 11:00 AM
Middlesex
91st
T20
, T20 Blast 2026
Middlesex
91st T20 on
Jul 10, 4:00 PM
Sussex
90th
T20
, T20 Blast 2026
Hampshire
90th T20 on
Jul 8, 6:00 PM
Middlesex
84th
T20
, T20 Blast 2026
Essex
84th T20 on
Jul 5, 3:00 PM
Middlesex
65th
T20
, T20 Blast 2026
Middlesex
65th T20 on
Jun 28, 1:30 PM
Durham
55th
T20
, T20 Blast 2026
Glamorgan
55th T20 on
Jun 26, 5:30 PM
Middlesex
50th
T20
, T20 Blast 2026
Middlesex
50th T20 on
Jun 7, 2:30 PM
Essex
36th
T20
, T20 Blast 2026
Surrey
36th T20 on
Jun 3, 5:30 PM
Middlesex
29th
T20
, T20 Blast 2026
Middlesex
29th T20 on
May 31, 1:30 PM
Hampshire
28th
T20
, T20 Blast 2026
Sussex
28th T20 on
May 30, 6:00 PM
Middlesex
11th
T20
, T20 Blast 2026
Middlesex
11th T20 on
May 24, 1:30 PM
Surrey
1st
T20
, T20 Blast 2026
Middlesex
1st T20 on
May 22, 5:15 PM
Kent
T20 Blast 2024
124th
T20
, T20 Blast 2024
SUS
161/1
16.2
SUS Won
by 9 wickets
MDX
159/9
20.0
115th
T20
, T20 Blast 2024
MDX
169/7
20.0
GLCS Won
by 10 runs
GLCS
179/8
20.0
98th
T20
, T20 Blast 2024
GLM
88/9
10.0
MDX Won
by 6 wickets
MDX
89/4
9.3
91st
T20
, T20 Blast 2024
GLCS
152
19.5
MDX Won
by 29 runs
MDX
181/8
20.0
81st
T20
, T20 Blast 2024
MDX
Match Abandoned
HAM
74th
T20
, T20 Blast 2024
SUR
Match Abandoned
MDX
60th
T20
, T20 Blast 2024
MDX
129/8
20.0
SUR Won
by 56 runs
SUR
185/9
20.0
47th
T20
, T20 Blast 2024
HAM
Match Abandoned
MDX
113/8
16.5
41st
T20
, T20 Blast 2024
MDX
63/2
6.0
ESS Won
(DLS Method)
ESS
129/4
12.4
39th
T20
, T20 Blast 2024
MDX
78
16.3
SOM Won
by 9 wickets
SOM
82/1
12.3
38th
T20
, T20 Blast 2024
KT
173/8
20.0
MDX Won
by 4 wickets
MDX
178/6
19.2
22nd
T20
, T20 Blast 2024
MDX
173
20.0
GLM Won
by 3 wickets
GLM
177/7
18.2
19th
T20
, T20 Blast 2024
ESS
207/6
17.4
ESS Won
by 4 wickets
MDX
203/7
20.0
13th
T20
, T20 Blast 2024
MDX
107
14.1
KT Won
by 98 runs
KT
205/8
20.0
County Championship Division Two 2026
54th
Test
, County Div-Two 2026
Middlesex
54th Test on
Sep 24, 10:00 AM
Northamptonshire
50th
Test
, County Div-Two 2026
Gloucestershire
50th Test on
Sep 15, 10:00 AM
Middlesex
47th
Test
, County Div-Two 2026
Durham
47th Test on
Sep 8, 10:00 AM
Middlesex
41st
Test
, County Div-Two 2026
Middlesex
41st Test on
Sep 2, 10:00 AM
Lancashire
40th
Test
, County Div-Two 2026
Derbyshire
40th Test on
Aug 27, 10:00 AM
Middlesex
33rd
Test
, County Div-Two 2026
Middlesex
33rd Test on
Aug 20, 10:00 AM
Kent
32nd
Test
, County Div-Two 2026
Kent
32nd Test on
Jun 19, 10:00 AM
Middlesex
27th
Test
, County Div-Two 2026
Worcestershire
27th Test on
Jun 12, 10:00 AM
Middlesex
22nd
Test
, County Div-Two 2026
Middlesex
22nd Test on
May 15, 10:00 AM
Derbyshire
20th
Test
, County Div-Two 2026
Lancashire
20th Test on
May 8, 10:00 AM
Middlesex
14th
Test
, County Div-Two 2026
Middlesex
14th Test on
May 1, 10:00 AM
Durham
9th
Test
, County Div-Two 2026
Northamptonshire
9th Test on
Apr 17, 10:00 AM
Middlesex
7th
Test
, County Div-Two 2026
Middlesex
7th Test on
Apr 10, 10:00 AM
Worcestershire
2nd
Test
, County Div-Two 2026
Middlesex
2nd Test on
Apr 3, 10:00 AM
Gloucestershire
England Domestic One Day Cup 2024
71st
ODI
, England One Day Cup 2024
MDX
257
48.1
HAM Won
by 19 runs
HAM
276/7
50.0
60th
ODI
, England One Day Cup 2024
MDX
135
39.3
SOM Won
by 8 wickets
SOM
138/2
27.0
49th
ODI
, England One Day Cup 2024
LANCS
233/9
48.0
MDX Won
(DLS Method)
MDX
234/5
46.4
42nd
ODI
, England One Day Cup 2024
MDX
Match Abandoned
DUR
36th
ODI
, England One Day Cup 2024
KT
204
44.4
MDX Won
by 5 wickets
MDX
206/5
31.2
20th
ODI
, England One Day Cup 2024
MDX
319/5
48.1
MDX Won
by 5 wickets
NOR
317/9
50.0
12th
ODI
, England One Day Cup 2024
DBS
267/1
43.0
DBS Won
by 9 wickets
MDX
266
49.4
2nd
ODI
, England One Day Cup 2024
WOR
371/3
48.0
WORCS Won
by 183 runs
MDX
188
25.4
County Championship Division Two 2025
55th
Test
, County Div-Two 2025
MDX
634/9
147.4
MDX Won
by an inn & 67 runs
GLCS
286
& 281
50th
Test
, County Div-Two 2025
LANCS
375/5
69.0
Match Drawn
MDX
211
& 99/4
46th
Test
, County Div-Two 2025
MDX
298
91.1
Match Drawn
DBS
283
& 153/4
42nd
Test
, County Div-Two 2025
GLCS
404/9
88.4
Match Drawn
MDX
445
108.5
38th
Test
, County Div-Two 2025
MDX
625/8
146.0
MDX Won
by an inn & 107 runs
NOR
261
& 257
33rd
Test
, County Div-Two 2025
LEIC
205
& 202
MDX Won
by an inn & 127 runs
MDX
534
154.3
29th
Test
, County Div-Two 2025
NOR
435
& 313/6
NOR Won
by 4 wickets
MDX
413
& 332/8
25th
Test
, County Div-Two 2025
GLM
383
& 235
GLM Won
by 10 wickets
MDX
155
& 8/0
23rd
Test
, County Div-Two 2025
MDX
232
& 143
LEIC Won
by 7 wickets
LEIC
274
& 102/3
16th
Test
, County Div-Two 2025
MDX
238
& 366/8
MDX Won
by 2 wickets
KT
129
& 473
14th
Test
, County Div-Two 2025
DBS
472
155.3
Match Drawn
MDX
315
& 307/7
10th
Test
, County Div-Two 2025
MDX
470/9
& 59/1
Match Drawn
GLM
199
& 329
5th
Test
, County Div-Two 2025
KT
218
& 316/2
KT Won
by 8 wickets
MDX
222
& 311
3rd
Test
, County Div-Two 2025
MDX
260
& 407
Match Drawn
LANCS
359
& 262/8
Please enable JavaScript to continue using this application.