Middlesex Battle

Explore the battles and encounters involving the Middlesex cricket team, including riveting rivalries and historical matchups that define Middlesex's competitive spirit on the cricketing stage.

Search

Middlesex Battle

VS Year Mode M W L
DUR All RoyalODI01
Date Match Result
27/07/21 18th Match, RoyalODI 2021 Durham won by 2 runs (D/L)
ESS All RoyalODI01
Date Match Result
25/07/21 7th Match, RoyalODI 2021 Essex won by 9 wkts
KENT All RoyalODI01
Date Match Result
06/08/21 48th match, RoyalODI 2021 Kent won by 21 runs
LANCS All RoyalODI10
Date Match Result
03/08/21 40th Match, RoyalODI 2021 Middlesex won by 6 runs
SUS All RoyalODI01
Date Match Result
12/08/21 71st Match, RoyalODI 2021 Sussex won by 3 runs
WORCS All RoyalODI10
Date Match Result
01/08/21 37th Match, RoyalODI 2021 Middlesex won by 13 runs
AUS All DODI01
Date Match Result
09/06/18 2nd One-day practice match, ATOE 2018 Australia won by 101 runs
DUR All DODI10
Date Match Result
07/08/22 Match 21, Royal London One Day Cup 2022 Middlesex beat Durham by 9 wickets
ESS All DODI01
Date Match Result
11/08/23 Match 33, One Day Cup 2023 Essex beat Middlesex by 3 runs
GLAM All DODI10
Date Match Result
05/05/19 South Group, EDODC 2019 Middlesex won by 5 wkts
GLO All DODI01
Date Match Result
21/08/22 Match 64, Royal London One Day Cup 2022 Gloucestershire need 0 runs in 17 balls
KENT All DODI11
Date Match Result
13/08/23 Match 40, One Day Cup 2023 Kent beat Middlesex by 133 runs
07/05/19 South Group, EDODC 2019 Middlesex won by 33 runs
LANCS All DODI02
Date Match Result
20/08/23 Match 58, One Day Cup 2023 Lancashire beat Middlesex by 10 runs
10/05/19 2nd Quarter Final, EDODC 2019 Lancashire won by 20 runs
LEI All DODI02
Date Match Result
18/08/23 Match 56, One Day Cup 2023 Leicestershire beat Middlesex by 23 runs (D/L method)
04/08/22 Match 11, Royal London One Day Cup 2022 Leicestershire beat Middlesex by 15 runs
NOT All DODI20
Date Match Result
15/08/23 Match 45, One Day Cup 2023 Middlesex beat Nottinghamshire by 134 runs
12/08/22 Match 32, Royal London One Day Cup 2022 Middlesex beat Nottinghamshire by 27 runs
SOM All DODI20
Date Match Result
14/08/22 Match 43, Royal London One Day Cup 2022 Middlesex beat Somerset by 1 wicket
01/05/19 South Group, EDODC 2019 Middlesex won by 118 runs
SUR All DODI11
Date Match Result
05/08/23 Match 13, One Day Cup 2023 Match Abandoned
10/08/22 Match 27, Royal London One Day Cup 2022 Middlesex beat Surrey by 102 runs
SUS All DODI02
Date Match Result
23/08/22 Match 69, Royal London One Day Cup 2022 Sussex beat Middlesex by 157 runs
27/04/19 South Group, EDODC 2019 Sussex won by 122 runs (Match reduced 48 overs per side - due to rain)
WAS All DODI10
Date Match Result
19/08/22 Match 58, Royal London One Day Cup 2022 Middlesex beat Warwickshire by 128 runs
YOR All DODI10
Date Match Result
22/08/23 Match 71, One Day Cup 2023 Middlesex beat Yorkshire by 5 wickets
ESS All BLAST35
Date Match Result
30/06/23 Match 116, Vitality Blast 2023 Middlesex need 0 runs in 2 balls
18/06/23 Match 83, Vitality Blast 2023 Essex beat Middlesex by 22 runs (D/L method)
23/06/22 Match 98, T20BLAST 2022 Essex beat Middlesex by 21 runs
10/06/22 Match 71, T20BLAST 2022 Essex beat Middlesex by 61 runs
18/07/21 123rd Match, T20BLAST 2021 Middlesex won by 9 runs.
24/06/21 62nd Match, T20BLAST 2021 Essex won by 2 wickets
18/07/19 South Group (1st Match), T20B 2019 Middlesex won by 7 wkts
16/08/18 South Group, T20B 2018 Essex won by 6 wkts
GLAM All BLAST43
Date Match Result
02/07/23 Match 123, Vitality Blast 2023 Middlesex beat Glamorgan by 49 runs
31/05/23 Match 28, Vitality Blast 2023 Glamorgan beat Middlesex by 29 runs
21/06/22 Match 91, T20BLAST 2022 Glamorgan beat Middlesex by 8 wickets
29/05/22 Match 18, T20BLAST 2022 Middlesex beat Glamorgan by 4 wickets
27/06/21 77th Match, T20BLAST 2021 Middlesex won by 7 wickets
18/06/21 39th Match, T20BLAST 2021 Glamorgan won by 21 runs.
26/07/19 South Group (19th Match), T20B 2019 Middlesex won by 8 wkts
GLOUCS All BLAST26
Date Match Result
04/06/23 Match 46, Vitality Blast 2023 Gloucestershire beat Middlesex by 7 wickets
29/05/23 Match 20, Vitality Blast 2023 Gloucestershire beat Middlesex by 2 runs
03/07/22 Match 119, T20BLAST 2022 Gloucestershire need 0 runs in 1 balls
26/05/22 Match 3, T20BLAST 2022 Middlesex beat Gloucestershire by 30 runs
09/07/21 101th Match, T20BLAST 2021 Gloucestershire won by 10 runs.
17/06/21 35th Match, T20BLAST 2021 Gloucestershire won by 2 runs (D/L method)
11/08/19 South Group 63, T20B 2019 Middlesex won by 9 runs (D/L method - due to rain)
25/07/19 South Group (16th Match), T20B 2019 Gloucestershire won by 2 wkts
HAM All BLAST25
Date Match Result
06/06/23 Match 52, Vitality Blast 2023 Hampshire beat Middlesex by 5 runs
26/05/23 Match 15, Vitality Blast 2023 Hampshire beat Middlesex by 8 wickets
07/06/22 Match 51, T20BLAST 2022 Hampshire beat Middlesex by 9 wickets
27/05/22 Match 12, T20BLAST 2022 Middlesex beat Hampshire by 10 runs
28/06/21 79th Match, T20BLAST 2021 Match abandoned without toss due to rain
15/06/21 25th Match, T20BLAST 2021 Middlesex won by 3 wickets
29/08/19 South Group 92, T20B 2019 Hampshire won by 8 wkts
KENT All BLAST17
Date Match Result
23/06/23 Match 105, Vitality Blast 2023 Kent beat Middlesex by 55 runs
16/06/23 Match 72, Vitality Blast 2023 Kent beat Middlesex by 13 runs
19/06/22 Match 86, T20BLAST 2022 Middlesex beat Kent by 7 wickets
05/06/22 Match 46, T20BLAST 2022 Kent beat Middlesex by 55 runs
16/07/21 111st Match, T20BLAST 2021 Kent won by 77 runs.
11/06/21 14th Match, T20BLAST 2021 Kent beat Middlesex by 16 runs
01/08/19 South Group 33, T20B 2019 Kent won by 28 runs
12/08/18 South Group, T20B 2018 Kent won by 3 wkts
NOTTS All BLAST01
Date Match Result
05/09/19 2nd Quarter-Final, T20B 2019 Nottinghamshire won by 10 wkts
SOM All BLAST13
Date Match Result
02/06/23 Match 36, Vitality Blast 2023 Somerset beat Middlesex by 9 wickets
01/07/22 Match 111, T20BLAST 2022 Somerset beat Middlesex by 2 wickets
02/07/21 97th Match, T20BLAST 2021 Somerset won by 5 runs (D/L method)
30/08/19 South Group 99, T20B 2019 Middlesex won by 6 wkts
SUR All BLAST34
Date Match Result
22/06/23 Match 99, Vitality Blast 2023 Middlesex beat Surrey by 7 wickets
25/05/23 Match 7, Vitality Blast 2023 Surrey beat Middlesex by 73 runs
09/06/22 Match 59, T20BLAST 2022 Surrey beat Middlesex by 20 runs
25/06/21 66th Match, T20BLAST 2021 Surrey won by 5 wickets
10/06/21 8th Match, T20BLAST 2021 Surrey won by 54 runs.
08/08/19 South Group 55, T20B 2019 Middlesex won by 64 runs
23/07/19 South Group (12th Match), T20B 2019 Middlesex won by 37 runs
SUS All BLAST15
Date Match Result
08/06/23 Match 61, Vitality Blast 2023 Sussex beat Middlesex by 4 runs
03/06/22 Match 42, T20BLAST 2022 Sussex beat Middlesex by 5 wickets (D/L method)
01/07/21 88th Match, T20BLAST 2021 Middlesex won by 63 runs.
24/08/19 South Group 81, T20B 2019 Sussex won by 8 wkts
09/08/19 South Group 59, T20B 2019 Sussex won by 4 wkts
17/08/18 South Group, T20B 2018 Sussex won by 31 runs

M = Matches, W = Win, L = Loss

Search

Middlesex Battle In Stadiums

VS Stadium Mode M W L
DURRadlett Cricket ClubRoyalODI01
Date Match Result
27/07/21 18th Match, RoyalODI 2021 Durham won by 2 runs (D/L)
ESSCounty GroundRoyalODI01
Date Match Result
25/07/21 7th Match, RoyalODI 2021 Essex won by 9 wkts
KENTRadlett Cricket ClubRoyalODI01
Date Match Result
06/08/21 48th match, RoyalODI 2021 Kent won by 21 runs
LANCSEmirates Old TraffordRoyalODI10
Date Match Result
03/08/21 40th Match, RoyalODI 2021 Middlesex won by 6 runs
SUSCounty GroundRoyalODI01
Date Match Result
12/08/21 71st Match, RoyalODI 2021 Sussex won by 3 runs
WORCSNew RoadRoyalODI10
Date Match Result
01/08/21 37th Match, RoyalODI 2021 Middlesex won by 13 runs
AUSLordsDODI01
Date Match Result
09/06/18 2nd One-day practice match, ATOE 2018 Australia won by 101 runs
DURRiverside GroundDODI10
Date Match Result
07/08/22 Match 21, Royal London One Day Cup 2022 Middlesex beat Durham by 9 wickets
ESSCounty GroundDODI01
Date Match Result
11/08/23 Match 33, One Day Cup 2023 Essex beat Middlesex by 3 runs
GLAMLordsDODI10
Date Match Result
05/05/19 South Group, EDODC 2019 Middlesex won by 5 wkts
GLORadlett Cricket ClubDODI01
Date Match Result
21/08/22 Match 64, Royal London One Day Cup 2022 Gloucestershire need 0 runs in 17 balls
KETThe Kent County Cricket GroundDODI01
Date Match Result
13/08/23 Match 40, One Day Cup 2023 Kent beat Middlesex by 133 runs
KENTSt Lawrence GroundDODI10
Date Match Result
13/08/23 Match 40, One Day Cup 2023 Kent beat Middlesex by 133 runs
LANCSLordsDODI02
Date Match Result
20/08/23 Match 58, One Day Cup 2023 Lancashire beat Middlesex by 10 runs
10/05/19 2nd Quarter Final, EDODC 2019 Lancashire won by 20 runs
LEICounty GroundDODI01
Date Match Result
18/08/23 Match 56, One Day Cup 2023 Leicestershire beat Middlesex by 23 runs (D/L method)
LEIRadlett Cricket ClubDODI01
Date Match Result
18/08/23 Match 56, One Day Cup 2023 Leicestershire beat Middlesex by 23 runs (D/L method)
NOTGorse LaneDODI10
Date Match Result
15/08/23 Match 45, One Day Cup 2023 Middlesex beat Nottinghamshire by 134 runs
NOTRadlett Cricket ClubDODI10
Date Match Result
15/08/23 Match 45, One Day Cup 2023 Middlesex beat Nottinghamshire by 134 runs
SOMRadlett Cricket ClubDODI10
Date Match Result
14/08/22 Match 43, Royal London One Day Cup 2022 Middlesex beat Somerset by 1 wicket
SOMThe Cooper Associates County GroundDODI10
Date Match Result
14/08/22 Match 43, Royal London One Day Cup 2022 Middlesex beat Somerset by 1 wicket
SURRadlett Cricket ClubDODI10
Date Match Result
05/08/23 Match 13, One Day Cup 2023 Match Abandoned
SURKennington OvalDODI01
Date Match Result
05/08/23 Match 13, One Day Cup 2023 Match Abandoned
SUSCounty GroundDODI01
Date Match Result
23/08/22 Match 69, Royal London One Day Cup 2022 Sussex beat Middlesex by 157 runs
SUSLordsDODI01
Date Match Result
23/08/22 Match 69, Royal London One Day Cup 2022 Sussex beat Middlesex by 157 runs
WASRadlett Cricket ClubDODI10
Date Match Result
19/08/22 Match 58, Royal London One Day Cup 2022 Middlesex beat Warwickshire by 128 runs
YORRadlett Cricket ClubDODI10
Date Match Result
22/08/23 Match 71, One Day Cup 2023 Middlesex beat Yorkshire by 5 wickets
ESSCounty GroundBLAST21
Date Match Result
30/06/23 Match 116, Vitality Blast 2023 Middlesex need 0 runs in 2 balls
18/06/23 Match 83, Vitality Blast 2023 Essex beat Middlesex by 22 runs (D/L method)
23/06/22 Match 98, T20BLAST 2022 Essex beat Middlesex by 21 runs
ESSLordsBLAST14
Date Match Result
30/06/23 Match 116, Vitality Blast 2023 Middlesex need 0 runs in 2 balls
18/06/23 Match 83, Vitality Blast 2023 Essex beat Middlesex by 22 runs (D/L method)
23/06/22 Match 98, T20BLAST 2022 Essex beat Middlesex by 21 runs
10/06/22 Match 71, T20BLAST 2022 Essex beat Middlesex by 61 runs
18/07/21 123rd Match, T20BLAST 2021 Middlesex won by 9 runs.
GLAMSophia GardenBLAST22
Date Match Result
02/07/23 Match 123, Vitality Blast 2023 Middlesex beat Glamorgan by 49 runs
31/05/23 Match 28, Vitality Blast 2023 Glamorgan beat Middlesex by 29 runs
21/06/22 Match 91, T20BLAST 2022 Glamorgan beat Middlesex by 8 wickets
29/05/22 Match 18, T20BLAST 2022 Middlesex beat Glamorgan by 4 wickets
GLAMRadlett Cricket ClubBLAST20
Date Match Result
02/07/23 Match 123, Vitality Blast 2023 Middlesex beat Glamorgan by 49 runs
31/05/23 Match 28, Vitality Blast 2023 Glamorgan beat Middlesex by 29 runs

M = Matches, W = Win, L = Loss

Search

Middlesex Battle In Series

VS Series Mode M W L
DURRoyalODI 2021RoyalODI01
Date Match Result
27/07/21 18th Match, RoyalODI 2021 Durham won by 2 runs (D/L)
ESSRoyalODI 2021RoyalODI01
Date Match Result
25/07/21 7th Match, RoyalODI 2021 Essex won by 9 wkts
KENTRoyalODI 2021RoyalODI01
Date Match Result
06/08/21 48th match, RoyalODI 2021 Kent won by 21 runs
LANCSRoyalODI 2021RoyalODI10
Date Match Result
03/08/21 40th Match, RoyalODI 2021 Middlesex won by 6 runs
SUSRoyalODI 2021RoyalODI01
Date Match Result
12/08/21 71st Match, RoyalODI 2021 Sussex won by 3 runs
WORCSRoyalODI 2021RoyalODI10
Date Match Result
01/08/21 37th Match, RoyalODI 2021 Middlesex won by 13 runs
AUSATOE 2018DODI01
Date Match Result
09/06/18 2nd One-day practice match, ATOE 2018 Australia won by 101 runs
DURRoyal London One Day Cup 2022DODI10
Date Match Result
07/08/22 Match 21, Royal London One Day Cup 2022 Middlesex beat Durham by 9 wickets
ESSOne Day Cup 2023DODI01
Date Match Result
11/08/23 Match 33, One Day Cup 2023 Essex beat Middlesex by 3 runs
GLAMEDODC 2019DODI10
Date Match Result
05/05/19 South Group, EDODC 2019 Middlesex won by 5 wkts
GLORoyal London One Day Cup 2022DODI01
Date Match Result
21/08/22 Match 64, Royal London One Day Cup 2022 Gloucestershire need 0 runs in 17 balls
KETOne Day Cup 2023DODI01
Date Match Result
13/08/23 Match 40, One Day Cup 2023 Kent beat Middlesex by 133 runs
KENTEDODC 2019DODI10
Date Match Result
13/08/23 Match 40, One Day Cup 2023 Kent beat Middlesex by 133 runs
LANOne Day Cup 2023DODI01
Date Match Result
20/08/23 Match 58, One Day Cup 2023 Lancashire beat Middlesex by 10 runs
LANCSEDODC 2019DODI01
Date Match Result
20/08/23 Match 58, One Day Cup 2023 Lancashire beat Middlesex by 10 runs
LEIOne Day Cup 2023DODI01
Date Match Result
18/08/23 Match 56, One Day Cup 2023 Leicestershire beat Middlesex by 23 runs (D/L method)
LEIRoyal London One Day Cup 2022DODI01
Date Match Result
18/08/23 Match 56, One Day Cup 2023 Leicestershire beat Middlesex by 23 runs (D/L method)
NOTOne Day Cup 2023DODI10
Date Match Result
15/08/23 Match 45, One Day Cup 2023 Middlesex beat Nottinghamshire by 134 runs
NOTRoyal London One Day Cup 2022DODI10
Date Match Result
15/08/23 Match 45, One Day Cup 2023 Middlesex beat Nottinghamshire by 134 runs
SOMRoyal London One Day Cup 2022DODI10
Date Match Result
14/08/22 Match 43, Royal London One Day Cup 2022 Middlesex beat Somerset by 1 wicket
SOMEDODC 2019DODI10
Date Match Result
14/08/22 Match 43, Royal London One Day Cup 2022 Middlesex beat Somerset by 1 wicket
SURRoyal London One Day Cup 2022DODI10
Date Match Result
05/08/23 Match 13, One Day Cup 2023 Match Abandoned
SURT20BLAST 2022DODI01
Date Match Result
05/08/23 Match 13, One Day Cup 2023 Match Abandoned
SUSRoyal London One Day Cup 2022DODI01
Date Match Result
23/08/22 Match 69, Royal London One Day Cup 2022 Sussex beat Middlesex by 157 runs
SUSEDODC 2019DODI01
Date Match Result
23/08/22 Match 69, Royal London One Day Cup 2022 Sussex beat Middlesex by 157 runs
WASRoyal London One Day Cup 2022DODI10
Date Match Result
19/08/22 Match 58, Royal London One Day Cup 2022 Middlesex beat Warwickshire by 128 runs
YOROne Day Cup 2023DODI10
Date Match Result
22/08/23 Match 71, One Day Cup 2023 Middlesex beat Yorkshire by 5 wickets
ESST20BLAST 2022BLAST02
Date Match Result
30/06/23 Match 116, Vitality Blast 2023 Middlesex need 0 runs in 2 balls
18/06/23 Match 83, Vitality Blast 2023 Essex beat Middlesex by 22 runs (D/L method)
ESSVitality Blast 2023BLAST11
Date Match Result
30/06/23 Match 116, Vitality Blast 2023 Middlesex need 0 runs in 2 balls
18/06/23 Match 83, Vitality Blast 2023 Essex beat Middlesex by 22 runs (D/L method)
ESST20B 2018BLAST01
Date Match Result
30/06/23 Match 116, Vitality Blast 2023 Middlesex need 0 runs in 2 balls

M = Matches, W = Win, L = Loss