Domestic · MID · One-day

Middlesex

FormWWWWWL
16Played
12Won
3Lost
0Tied / drawn
1No result
80%Win rate

Middlesex Recent Form

Last 8 matchesWon last 57 won · 1 lostlast 8
  1. Wv HAM
  2. Wv GLA
  3. Lv WOR
  4. Wv YOR
  5. Wv DUR
  6. Wv DER
  7. Wv SUS
  8. Wv DUR

Middlesex Recent Results

All results

Middlesex Leading Players

Most runs
  1. Joshua De Caires4 matches · avg 72.8 · SR 94291runs
  2. Sam Robson3 matches · avg 33.0 · SR 8799runs
  3. Nathan Fernandes4 matches · avg 22.5 · SR 7190runs
  4. Ben Geddes3 matches · avg 30.0 · SR 9490runs
  5. JA Nelson2 matches · avg 38.5 · SR 10777runs
Most wickets
  1. Naavya Sharma4 matches · econ 4.329wickets
  2. Noah Cornwell4 matches · econ 4.719wickets
  3. Joshua De Caires3 matches · econ 4.246wickets
  4. Zafar Gohar3 matches · econ 4.645wickets
  5. Toby Roland-Jones3 matches · econ 3.774wickets

Middlesex Results

DateOpponentScoreOpp. scoreResult
16 Aug 2026 DurhamList A · Metro Bank One Day Cup 2026 255/8 (48.4)254/7 (50) W Middlesex won by 2 wkts
11 Aug 2026 SussexList A · Metro Bank One Day Cup 2026 354/8 (50)262 (43.5) W Middlesex won by 92 runs
9 Aug 2026 DerbyshireList A · Metro Bank One Day Cup 2026 327/6 (50)240 (43.5) W Middlesex won by 87 runs
7 Aug 2026 DurhamList A · Metro Bank One Day Cup 2026 307/7 (49.3)303/7 (50) W Middlesex won by 3 wkts
2 Aug 2026 YorkshireList A · Metro Bank One Day Cup 2026 246 (48)211 (47.3) W Middlesex won by 35 runs
31 Jul 2026 WorcestershireList A · Metro Bank One Day Cup 2026 293/7 (50)294/6 (48.4) L Worcestershire won by 4 wkts
26 Jul 2026 GlamorganList A · Metro Bank One Day Cup 2026 67/2 (9.1)66 (20.5) W Middlesex won by 8 wkts
24 Jul 2026 HampshireList A · Metro Bank One Day Cup 2026 284/8 (50)124 (31.2) W Middlesex won by 160 runs
21 Jul 2026 EssexList A · Metro Bank One Day Cup 2026 294/8 (50)253 (46.2) W Middlesex won by 41 runs
28 Aug 2025 HampshireList A · Metro Bank One Day Cup 2025 187229/9 L Hampshire Won by 42 Runs
19 Aug 2025 KentList A · Metro Bank One Day Cup 2025 283/4279/6 W Middlesex Won by 6 Wickets
17 Aug 2025 YorkshireList A · Metro Bank One Day Cup 2025 129130/3 L Yorkshire Won by 7 Wickets
15 Aug 2025 WarwickshireList A · Metro Bank One Day Cup 2025 217189 W Middlesex Won by 28 Runs
13 Aug 2025 DurhamList A · Metro Bank One Day Cup 2025 390/5387/5 W Middlesex Won by 5 Wickets
10 Aug 2025 SussexList A · Metro Bank One Day Cup 2025 256/5255/9 W Middlesex Won by 5 Wickets
6 Aug 2025 SomersetList A · Metro Bank One Day Cup 2025 289/7213/3 NR

Middlesex Records

Middlesex Season by Season

YearPWLT/DNRWin %
20269810089%
20257420167%

Middlesex Head to Head

OpponentPWLT/DNRWin %
Durham33000100%
Sussex22000100%
Yorkshire2110050%
Hampshire2110050%
Derbyshire11000100%
Worcestershire101000%
Glamorgan11000100%
Essex11000100%
Kent11000100%
Warwickshire11000100%
Somerset10001–

Middlesex Record by Venue

GroundPWLT/DNRWin %
Brunton Memorial Ground8520171%
Riverside Ground22000100%
Lord's22000100%
County Ground11000100%
New Road101000%
The Rose Bowl11000100%
Rugby School Ground11000100%

Middlesex by Season (full record)

TournamentFormatPWLTNRWin %
Vitality T20 Blast (all-time)T20280921754934%

Middlesex at Each Ground (full record)

GroundFormatPWLTNRWin %
College GroundT204121033%
County GroundT2010280020%
County GroundT20228130138%
County GroundT20909000%
County GroundT20186100238%
Kent County Cricket GroundT205140020%
Merchant Taylors' School GroundT2010190010%
Old Deer ParkT20165110031%
Sophia GardensT2011380027%
St Lawrence GroundT2014770050%
The OvalT20248160033%
Uxbridge Cricket Club GroundT20187100141%
Walker Cricket GroundT2054010100%

Middlesex Record by Tournament

Tournament / seasonPWLT/DNRWin %
Metro Bank One Day Cup161230180%
Metro Bank One Day Cup 20269810089%
Metro Bank One Day Cup 20257420167%