Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Middlesex: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: Middlesex×At Lord's×
DateMatchResultGroundSeries
24 Sept 2026NOR 103 & 285 v MID 255 & 134/3Match 54 · First-classMiddlesex won by 7 wicketsLondonCounty Championship 2026
2 Aug 2026MID 246 v YOR 211Match · List AMiddlesex won by 35 runsLondonOne-Day Cup 2026
24 May 2026MID 143/8 v SUR 144/4Match 14 · T20Surrey won by 6 wicketsLondonVitality Blast Men 2026
22 May 2026KEN 208/6 v MID 181/8Match 3 · T20Kent won by 27 runsLondonVitality Blast Men 2026
15 May 2026MID 177 & 320 v DER 376 & 124/3Match 23 · First-classDerbyshire won by 7 wicketsLondonCounty Championship 2026
1 May 2026MID 430 & 146/4 v DUR 567Match 16 · First-classMatch drawnLondonCounty Championship 2026
10 Apr 2026WOR 191 & 253 v MID 183 & 204Match 5 · First-classWorcestershire won by 57 runsLondonCounty Championship 2026
3 Apr 2026MID 445/9d v GLO 216 & 215Match 2 · First-classMiddlesex won by an innings and 14 runsLondonCounty Championship 2026
24 Sept 2025MID 634/9d v GLO 286 & 281Match 55 · First-classMiddlesex won by an innings and 67 runsLondonCounty Championship 2025
8 Sept 2025DER 283 & 153/4 v MID 298Match 46 · First-classMatch drawnLondonCounty Championship 2025
10 Aug 2025SUS 255/9 v MID 256/5Match · List AMiddlesex won by 5 wicketsLondonOne-Day Cup 2025
16 Jul 2025SUR 189/9 v MID 181/6Match · T20Surrey won by 8 runsLondonVitality Blast Men 2025
19 Jun 2025MID 161 v ESS 160/6Match · T20Middlesex won by 1 runLondonVitality Blast Men 2025
5 Jun 2025KEN 172/9 v MIDMatch · T20No resultLondonVitality Blast Men 2025
29 May 2025SUS 202/4 v MID 186/7Match · T20Sussex won by 16 runsLondonVitality Blast Men 2025
16 May 2025MID 232 & 143 v LEI 274 & 102/3Match 23 · First-classLeicestershire won by 7 wicketsLondonCounty Championship 2025
2 May 2025KEN 129 & 473 v MID 238 & 366/8Match 16 · First-classMiddlesex won by 2 wicketsLondonCounty Championship 2025
18 Apr 2025GLA 199 & 329 v MID 470/9d & 59/1Match 10 · First-classMiddlesex won by 9 wicketsLondonCounty Championship 2025
4 Apr 2025MID 260 & 407 v LAN 359 & 262/8Match 3 · First-classMatch drawnLondonCounty Championship 2025
9 Sept 2024MID 377 & 165 v GLO 309/9d & 236/6Match 46 · First-classGloucestershire won by 4 wicketsLondonCounty Championship 2024
11 Aug 2024MID 135 v SOM 138/2Match · List ASomerset won by 8 wicketsLondonOne-Day Cup 2024
23 Jun 2024MID 433 & 302 v DER 339 & 202Match 30 · First-classMiddlesex won by 194 runsLondonCounty Championship 2024
20 Jun 2024SUR 185/9 v MID 129/8Match · T20Surrey won by 56 runsLondonVitality Blast 2024
13 Jun 2024ESS 129/4 v MID 63/2Match · T20Essex won by 16 runs (DLS method)LondonVitality Blast 2024
11 Jun 2024MID 78 v SOM 82/1Match · T20Somerset won by 9 wicketsLondonVitality Blast 2024
6 Jun 2024MID 173 v GLA 177/7Match · T20Glamorgan won by 3 wicketsLondonVitality Blast 2024
24 May 2024SUS 554/9d v MID 613/9dMatch 27 · First-classMatch drawnLondonCounty Championship 2024
3 May 2024LEI 306 v MID 407/8Match 17 · First-classMatch drawnLondonCounty Championship 2024
19 Apr 2024YOR 159 & 244 v MID 246 & 158/4Match 10 · First-classMiddlesex won by 6 wicketsLondonCounty Championship 2024
5 Apr 2024GLA 620/3d & 31/2 v MID 655Match 2 · First-classMatch drawnLondonCounty Championship 2024
19 Sept 2023MID 121 & 251 v WAR 315 & 58/2Match · First-classWarwickshire won by 8 wicketsLondonCounty Championship 2023
20 Aug 2023LAN 303/7 v MID 293Match · List ALancashire won by 10 runsLondonOne-Day Cup 2023
19 Jul 2023SUR 433 & 78/2 v MID 238 & 272Match · First-classSurrey won by 8 wicketsLondonCounty Championship 2023
18 Jun 2023ESS 237/6 v MID 116/2Match · T20Essex won by 22 runs (DLS method)LondonVitality Blast 2023
16 Jun 2023KEN 228/3 v MID 215/7Match · T20Kent won by 13 runsLondonVitality Blast 2023
8 Jun 2023SUS 181/8 v MID 177/5Match · T20Sussex won by 4 runsLondonVitality Blast 2023
25 May 2023SUR 199/6 v MID 126Match · T20Surrey won by 73 runsLondonVitality Blast 2023
18 May 2023SOM 404 v MID 175 & 216Match · First-classSomerset won by an innings and 13 runsLondonCounty Championship 2023
27 Apr 2023KEN 186 & 128 v MID 229 & 86/1Match · First-classMiddlesex won by 9 wicketsLondonCounty Championship 2023
20 Apr 2023NOT 364 & 158/6d v MID 274 & 249/6Match · First-classMiddlesex won by 4 wicketsLondonCounty Championship 2023
6 Apr 2023ESS 266 & 211 v MID 170 & 210Match · First-classEssex won by 97 runsLondonCounty Championship 2023
12 Sept 2022GLA 214 & 220 v MID 390 & 45/0Match · First-classMiddlesex won by 10 wicketsLondonCounty Championship 2022
19 Jul 2022SUS 523 & 181/9 v MID 485Match 38 · First-classMatch drawnLondonCounty Championship 2022
1 Jul 2022MID 160/6 v SOM 161/8Match · T20Somerset won by 2 wicketsLondonVitality Blast 2022
23 Jun 2022ESS 161/6 v MID 140/8Match · T20Essex won by 21 runsLondonVitality Blast 2022
19 Jun 2022KEN 141/9 v MID 143/3Match · T20Middlesex won by 7 wicketsLondonVitality Blast 2022
9 Jun 2022SUR 208/7 v MID 188/8Match · T20Surrey won by 20 runsLondonVitality Blast 2022
19 May 2022DUR 350 & 188 v MID 422 & 119/4Match 23 · First-classMiddlesex won by 6 wicketsLondonCounty Championship 2022
12 May 2022NOT 415 & 295/5d v MID 195 & 133/3Match 22 · First-classMatch drawnLondonCounty Championship 2022
28 Apr 2022LEI 149 & 272 v MID 370 & 52/0Match · First-classMiddlesex won by 10 wicketsLondonCounty Championship 2022
Page 1 · 139 matchesNext

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.