| 27 Sept 2026 | MPU 75/2 v TIT 79/1Match · T20 | TIT | 8* | - | 1 | Titans won by 9 wickets | White River | CSA Pro20 2026/27 |
| 25 Sept 2026 | WP 186/4 v TIT 190/5Match · T20 | TIT | 77 | - | 1 | Titans won by 5 wickets | Centurion | CSA Pro20 2026/27 |
| 2 Sept 2026 | MID 247 & 200 v LAN 151 & 136Match 44 · First-class | MID | 41 & 15 | - | 0 | Middlesex won by 160 runs | Northwood | County Championship 2026 |
| 27 Aug 2026 | DER 131 & 111/3 v MID 0/0Match 37 · First-class | MID | DNB | - | 0 | Match drawn | Derby | County Championship 2026 |
| 20 Aug 2026 | KEN 350 & 254 v MID 249 & 309Match 33 · First-class | MID | 7 & 40 | - | 1 | Kent won by 46 runs | Northwood | County Championship 2026 |
| 16 Aug 2026 | TR 158/8 v MSG 162/5Final · The Hundred | MSG | 27* | - | 1 | Manchester Super Giants won by 5 wickets | London | The Hundred Men's Competition 2026 |
| 14 Aug 2026 | MSG 186/4 v SL 166/7Eliminator · The Hundred | MSG | DNB | - | 2 | Manchester Super Giants won by 20 runs | London | The Hundred Men's Competition 2026 |
| 11 Aug 2026 | SL 127 v MSG 128/0Match 30 · The Hundred | MSG | DNB | - | 0 | Manchester Super Giants won by 10 wickets | Manchester | The Hundred Men's Competition 2026 |
| 8 Aug 2026 | MSG 149/8 v SB 139/6Match 26 · The Hundred | MSG | 1 | - | 1 | Manchester Super Giants won by 10 runs | Southampton | The Hundred Men's Competition 2026 |
| 5 Aug 2026 | WF 155/4 v MSG 161/1Match 21 · The Hundred | MSG | DNB | - | 1 | Manchester Super Giants won by 9 wickets | Manchester | The Hundred Men's Competition 2026 |
| 2 Aug 2026 | ML 183/6 v MSG 138Match 18 · The Hundred | MSG | 22 | - | 1 | MI London won by 45 runs | London | The Hundred Men's Competition 2026 |
| 31 Jul 2026 | MSG 137/3 v TR 140/4Match 14 · The Hundred | MSG | 40* | - | 1 | Trent Rockets won by 6 wickets | Manchester | The Hundred Men's Competition 2026 |
| 28 Jul 2026 | MSG 181/3 v SL 186/2Match 10 · The Hundred | MSG | DNB | - | 0 | Sunrisers Leeds won by 8 wickets | Leeds | The Hundred Men's Competition 2026 |
| 26 Jul 2026 | MSG 187/5 v BP 100Match 7 · The Hundred | MSG | 13 | - | 1 | Manchester Super Giants won by 87 runs | Manchester | The Hundred Men's Competition 2026 |
| 23 Jul 2026 | MSG 138/9 v LS 131/6Match 3 · The Hundred | MSG | 6 | - | 1 | Manchester Super Giants won by 7 runs | London | The Hundred Men's Competition 2026 |
| 12 Jul 2026 | MID 172/6 v KEN 158/7Match · T20 | MID | 10 | - | 1 | Middlesex won by 14 runs | Canterbury | Vitality Blast Men 2026 |
| 10 Jul 2026 | SUS 213/3 v MID 195/9Match · T20 | MID | 37 | - | 0 | Sussex won by 18 runs | Northwood | Vitality Blast Men 2026 |
| 8 Jul 2026 | HAM 159/4 v MID 162/5Match · T20 | MID | 1 | - | 0 | Middlesex won by 5 wickets | Southampton | Vitality Blast Men 2026 |
| 5 Jul 2026 | ESS 142/8 v MID 143/6Match · T20 | MID | 38 | - | 1 | Middlesex won by 4 wickets | Chelmsford | Vitality Blast Men 2026 |
| 28 Jun 2026 | DUR 218/6 v MID 118Match · T20 | MID | 34 | - | 1 | Durham won by 100 runs | Richmond | Vitality Blast Men 2026 |
| 26 Jun 2026 | MID 153/7 v GLA 159/4Match · T20 | MID | 13 | - | 0 | Glamorgan won by 6 wickets | Cardiff | Vitality Blast Men 2026 |
| 19 Jun 2026 | KEN 416 & 257 v MID 443 & 181Match 29 · First-class | MID | 14 & 13 | - | 1 | Kent won by 49 runs | Canterbury | County Championship 2026 |
| 12 Jun 2026 | MID 339 & 283/6d v WOR 265 & 216Match 27 · First-class | MID | 85 & 101* | 0/6 | 0 | Middlesex won by 141 runs | Worcester | County Championship 2026 |
| 7 Jun 2026 | ESS 176/5 v MID 116Match · T20 | MID | 14 | - | 0 | Essex won by 60 runs | Northwood | Vitality Blast Men 2026 |
| 3 Jun 2026 | MID 130/7 v SUR 134/2Match · T20 | MID | 8 | - | 0 | Surrey won by 8 wickets | London | Vitality Blast Men 2026 |
| 31 May 2026 | MID 126/7 v HAM 130/2Match · T20 | MID | 16 | - | 1 | Hampshire won by 8 wickets | Northwood | Vitality Blast Men 2026 |
| 30 May 2026 | MID 213/4 v SUS 182Match · T20 | MID | 36 | - | 1 | Middlesex won by 31 runs | Brighton | Vitality Blast Men 2026 |
| 24 May 2026 | MID 143/8 v SUR 144/4Match 14 · T20 | MID | 0 | - | 0 | Surrey won by 6 wickets | London | Vitality Blast Men 2026 |
| 22 May 2026 | KEN 208/6 v MID 181/8Match 3 · T20 | MID | 19 | - | 0 | Kent won by 27 runs | London | Vitality Blast Men 2026 |
| 15 May 2026 | MID 177 & 320 v DER 376 & 124/3Match 23 · First-class | MID | 5 & 95 | - | 0 | Derbyshire won by 7 wickets | London | County Championship 2026 |
| 8 May 2026 | LAN 201 & 84 v MID 169 & 117/4Match 20 · First-class | MID | 67 & 1 | - | 1 | Middlesex won by 6 wickets | Manchester | County Championship 2026 |
| 1 May 2026 | MID 430 & 146/4 v DUR 567Match 16 · First-class | MID | 4 & 15 | - | 1 | Match drawn | London | County Championship 2026 |
| 17 Apr 2026 | MID 341 & 353/3 v NOR 409Match 9 · First-class | MID | 51 & 66* | - | 1 | Match drawn | Northampton | County Championship 2026 |
| 10 Apr 2026 | WOR 191 & 253 v MID 183 & 204Match 5 · First-class | MID | 10 & 19 | - | 0 | Worcestershire won by 57 runs | London | County Championship 2026 |
| 3 Apr 2026 | MID 445/9d v GLO 216 & 215Match 2 · First-class | MID | 182 | - | 1 | Middlesex won by an innings and 14 runs | London | County Championship 2026 |
| 22 Jan 2026 | PR 210/5 v JSK 174/8Eliminator · T20 | JSK | 10 | - | 0 | Paarl Royals won by 36 runs | Centurion | SA20 2025/26 |
| 19 Jan 2026 | JSK 166/5 v PR 122/9Match 30 · T20 | JSK | 54* | - | 1 | Joburg Super Kings won by 44 runs | Paarl | SA20 2025/26 |
| 17 Jan 2026 | PC 143/6 v JSK 122/8Match 28 · T20 | JSK | 22 | - | 0 | Pretoria Capitals won by 21 runs | Johannesburg | SA20 2025/26 |
| 27 Dec 2025 | DC 122/8 v ME 126/2Match 29 · T20 | DC | 3 | - | 0 | MI Emirates won by 8 wickets | Abu Dhabi | International League T20 2025/26 |
| 24 Dec 2025 | SW 134/8 v DC 138/4Match 27 · T20 | DC | 5 | - | 1 | Dubai Capitals won by 6 wickets | Dubai | International League T20 2025/26 |
| 21 Dec 2025 | GG 156 v DC 162/4Match 23 · T20 | DC | 22 | - | 2 | Dubai Capitals won by 6 wickets | Abu Dhabi | International League T20 2025/26 |
| 19 Dec 2025 | DC 180/6 v SW 117Match 20 · T20 | DC | 18 | - | 1 | Dubai Capitals won by 63 runs | Dubai | International League T20 2025/26 |
| 17 Dec 2025 | ME 137/8 v DC 130Match 18 · T20 | DC | 4 | - | 3 | MI Emirates won by 7 runs | Dubai | International League T20 2025/26 |
| 14 Dec 2025 | DC 166/4 v DV 171/5Match 15 · T20 | DC | 54 | - | 0 | Desert Vipers won by 5 wickets | Dubai | International League T20 2025/26 |
| 13 Dec 2025 | DC 196/5 v ADKR 187/8Match 13 · T20 | DC | 2 | - | 0 | Dubai Capitals won by 9 runs | Abu Dhabi | International League T20 2025/26 |
| 24 Sept 2025 | MID 634/9d v GLO 286 & 281Match 55 · First-class | MID | 263* | - | 0 | Middlesex won by an innings and 67 runs | London | County Championship 2025 |
| 15 Sept 2025 | MID 211 & 99/4 v LAN 375/5dMatch 50 · First-class | MID | 22 & 5 | - | 0 | Match drawn | Manchester | County Championship 2025 |
| 8 Sept 2025 | DER 283 & 153/4 v MID 298Match 46 · First-class | MID | 105 | - | 0 | Match drawn | London | County Championship 2025 |
| 28 Aug 2025 | SB 167/7 v WF 163/6Match 32 · The Hundred | SB | 30 | - | 1 | Southern Brave won by 4 runs | Southampton | The Hundred Men's Competition 2025 |
| 23 Aug 2025 | LS 186/4 v SB 139/9Match 26 · The Hundred | SB | 7 | - | 0 | London Spirit won by 47 runs | London | The Hundred Men's Competition 2025 |