Middlesex
Key facts
Middlesex have played 36 completed matches in the CRIX records: 17 won, 15 lost, 4 drawn or tied.
Results
| Date | Opponent | Format | Result |
|---|---|---|---|
| Lord's, London | 7 matches | 2-4 28.6% won | |
| Merchant Taylors' School Ground, Northwood | 5 matches | 1-4 20.0% won | |
| Brunton Memorial Ground, Radlett | 4 matches | 4-0 100.0% won | |
| County Ground, Derby | 2 matches | 1-0 50.0% won | |
| County Ground, New Road, Worcester | 2 matches | 1-1 50.0% won | |
| Riverside Ground, Chester-le-Street, Chester-le-Street | 2 matches | 1-1 50.0% won | |
| St Lawrence Ground, Canterbury | 2 matches | 1-1 50.0% won | |
| County Ground (Brighton), Brighton | 1 matches | 1-0 100.0% won | |
| County Ground (Northampton), Northampton | 1 matches | 0-0 0.0% won | |
| County Ground, Bristol, Bristol | 1 matches | 0-0 0.0% won | |
| County Ground, Chelmsford | 1 matches | 1-0 100.0% won | |
| County Ground, Southampton | 1 matches | 1-0 100.0% won | |
| Emirates Old Trafford, Manchester | 1 matches | 1-0 100.0% won | |
| Kennington Oval, London | 1 matches | 0-1 0.0% won | |
| Lord's | 1 matches | 0-1 0.0% won | |
| Old Deer Park, Richmond | 1 matches | 0-1 0.0% won | |
| Sophia Gardens, Cardiff | 1 matches | 0-1 0.0% won | |
| The Rose Bowl, Southampton | 1 matches | 1-0 100.0% won | |
| Trent Bridge, Nottingham | 1 matches | 1-0 100.0% won |
Upcoming fixtures
T20T20 Blast, 2026
Essex<nil>(<nil>)
Middlesex<nil>(<nil>)
T20T20 Blast, 2026
Hampshire<nil>(<nil>)
Middlesex<nil>(<nil>)
T20T20 Blast, 2026
Middlesex<nil>(<nil>)
Sussex<nil>(<nil>)
T20T20 Blast, 2026
Kent<nil>(<nil>)
Middlesex<nil>(<nil>)
TestCounty Championship Division Two, 2026
Middlesex<nil>(<nil>)
Kent<nil>(<nil>)
Recent results
TestCounty Championship Division Two, 2026
Middlesex445-9 d(131)
Gloucestershire216-10 & 215-10(87 & 112.3)
Middlesex won by an innings and 14 runs
TestCounty Championship Division Two, 2026
Middlesex183-10 & 204-10(63.1 & 70.3)
Worcestershire191-10 & 253-10(54.5 & 82.2)
Worcestershire won by 57 runs
TestCounty Championship Division Two, 2026
Northamptonshire409(111.4)
Middlesex284-6 & 353-3(73.4 & 104)
Match drawn
TestCounty Championship Division Two, 2026
Middlesex430-10 & 146-4(141 & 50)
Durham567(141.5)
Match Drawn
TestCounty Championship Division Two, 2026
Lancashire201-10 & 84-10(67.2 & 38.4)
Middlesex169-10 & 117-4(44 & 21.5)
Middlesex won by 6 wkts
TestCounty Championship Division Two, 2026
Middlesex177-10 & 320-10(60.5 & 99.5)
Derbyshire376-10 & 124-3(98.4 & 39.5)
Derbyshire won by 7 wkts
T20T20 Blast, 2026
Middlesex181-8(20)
Kent208-5(20)
Kent won by 27 runs
T20T20 Blast, 2026
Middlesex143-8(20)
Surrey144-4(18.3)
Surrey won by 6 wkts
T20T20 Blast, 2026
Sussex182(19.4)
Middlesex213-4(20)
Middlesex won by 31 runs