| 16 Sept 2019 | LAN 259 & 347 v MID 337 & 165Match · First-class | MID | 5 & 1 | - | 0 | Lancashire won by 104 runs | Manchester | Specsavers County Championship 2019 |
| 10 Sept 2019 | DUR 147 & 191 v MID 143 & 151Match · First-class | MID | 0 & 17 | - | 0 | Durham won by 44 runs | London | Specsavers County Championship 2019 |
| 18 Aug 2019 | MID 75 & 378 v SUS 309 & 145/3Match · First-class | MID | 3 & 28 | - | 2 | Sussex won by 7 wickets | Brighton | Specsavers County Championship 2019 |
| 25 Jul 2019 | GLO 151/8 v MID 148/9Match · T20 | MID | 1 | - | 1 | Gloucestershire won by 2 wickets | Cheltenham | Vitality Blast 2019 |
| 23 Jul 2019 | SUR 172/9 v MID 209/3Match · T20 | MID | DNB | - | 1 | Middlesex won by 37 runs | London | Vitality Blast 2019 |
| 18 Jul 2019 | MID 166/3 v ESS 164/6Match · T20 | MID | 12 | - | 1 | Middlesex won by 7 wickets | London | Vitality Blast 2019 |
| 7 Jul 2019 | MID 172 & 244 v GLO 201 & 137Match · First-class | MID | 26 & 10 | - | 0 | Middlesex won by 78 runs | Northwood | Specsavers County Championship 2019 |
| 30 Jun 2019 | DER 557/6d & 178/6d v MID 520Match · First-class | MID | 37 | - | 0 | Match drawn | Derby | Specsavers County Championship 2019 |
| 16 Jun 2019 | MID 410 & 125/4 v GLA 288Match · First-class | MID | 5 & 38 | - | 1 | Match drawn | Radlett | Specsavers County Championship 2019 |
| 10 Jun 2019 | LEI 36/3 v MIDMatch · First-class | MID | - | - | 0 | Match drawn | Leicester | Specsavers County Championship 2019 |
| 2 Jun 2019 | MID 138 & 293 v SUS 481/9dMatch · First-class | MID | 2 & 33 | - | 0 | Sussex won by an innings and 50 runs | London | Specsavers County Championship 2019 |
| 27 May 2019 | MID 221 & 287/6d v WOR 156 & 225Match · First-class | MID | 27 & 91 | - | 0 | Middlesex won by 127 runs | Worcester | Specsavers County Championship 2019 |
| 14 May 2019 | MID 349 & 223 v LEI 268 & 226/5Match · First-class | MID | 75 & 36 | - | 0 | Match drawn | London | Specsavers County Championship 2019 |
| 10 May 2019 | LAN 304/4 v MID 284Quarter-final · List A | MID | 0 | - | 1 | Lancashire won by 20 runs | London | Royal London One-Day Cup 2019 |
| 7 May 2019 | MID 380/5 v KEN 347Match · List A | MID | 47 | - | 1 | Middlesex won by 33 runs | Canterbury | Royal London One-Day Cup 2019 |
| 5 May 2019 | GLA 285 v MID 289/5Match · List A | MID | 92 | - | 0 | Middlesex won by 5 wickets | London | Royal London One-Day Cup 2019 |
| 1 May 2019 | MID 364/6 v SOM 246Match · List A | MID | 90 | - | 0 | Middlesex won by 118 runs | Radlett | Royal London One-Day Cup 2019 |
| 25 Apr 2019 | MID 277 v SUR 240Match · List A | MID | 33 | - | 0 | Middlesex won by 37 runs | London | Royal London One-Day Cup 2019 |
| 23 Apr 2019 | HAM 301/9 v MID 182Match · List A | MID | 1 | - | 0 | Hampshire won by 119 runs | Southampton | Royal London One-Day Cup 2019 |
| 21 Apr 2019 | GLO 283/7 v MID 287/4Match · List A | MID | 98* | - | 0 | Middlesex won by 6 wickets | London | Royal London One-Day Cup 2019 |
| 19 Apr 2019 | MID 366/8 v ESS 328Match · List A | MID | 56 | - | 0 | Middlesex won by 38 runs | Chelmsford | Royal London One-Day Cup 2019 |
| 11 Apr 2019 | MID 265 & 200 v LAN 427 & 39/3Match · First-class | MID | 55 & 0 | - | 0 | Lancashire won by 7 wickets | London | Specsavers County Championship 2019 |
| 5 Apr 2019 | NOR 445 & 10/0 v MID 271 & 317/4dMatch · First-class | MID | 22 & 6 | - | 0 | Match drawn | Northampton | Specsavers County Championship 2019 |
| 18 Sept 2018 | MID 423 & 199/7d v DER 295 & 210Match · First-class | MID | 20 & 19 | - | 0 | Middlesex won by 117 runs | London | Specsavers County Championship 2018 |
| 10 Sept 2018 | MID 161 & 186 v KEN 192 & 157/7Match · First-class | MID | 17 & 25 | - | 0 | Kent won by 3 wickets | London | Specsavers County Championship 2018 |
| 4 Sept 2018 | GLO 296 & 251/8d v MID 242 & 111/5Match · First-class | MID | 25 & 5 | - | 1 | Match drawn | Bristol | Specsavers County Championship 2018 |
| 29 Aug 2018 | MID 169 & 232 v SUS 171 & 175Match · First-class | MID | 29 & 8 | - | 0 | Middlesex won by 55 runs | London | Specsavers County Championship 2018 |
| 19 Aug 2018 | NOR 346 & 184 v MID 187 & 374Match · First-class | MID | 32 & 8 | - | 0 | Middlesex won by 31 runs | Northampton | Specsavers County Championship 2018 |
| 5 Aug 2018 | MID 131 v GLA 135/3Match · T20 | MID | 1 | - | 1 | Glamorgan won by 7 wickets | Richmond | Vitality Blast 2018 |
| 3 Aug 2018 | MID 221/5 v SUR 222/1Match · T20 | MID | 20 | - | 0 | Surrey won by 9 wickets | London | Vitality Blast 2018 |
| 2 Aug 2018 | SUS 168 v MID 156/7Match · T20 | MID | 25 | - | 0 | Sussex won by 12 runs | London | Vitality Blast 2018 |
| 29 Jul 2018 | SOM 229/6 v MID 174/6Match · T20 | MID | 10 | - | 0 | Somerset won by 38 runs (DLS method) | Taunton | Vitality Blast 2018 |
| 26 Jul 2018 | MID 165/8 v HAM 143Match · T20 | MID | 17 | - | 2 | Middlesex won by 22 runs | London | Vitality Blast 2018 |
| 22 Jul 2018 | MID 236 & 242 v WAR 276 & 184Match · First-class | MID | 26 & 47 | - | 0 | Middlesex won by 18 runs | London | Specsavers County Championship 2018 |
| 8 Jul 2018 | MID 160/7 v GLO 165/4Match · T20 | MID | 19 | - | 0 | Gloucestershire won by 6 wickets | Uxbridge Cricket Club Ground | Vitality Blast 2018 |
| 6 Jul 2018 | MID 179/6 v ESS 181/7Match · T20 | MID | 18 | - | 0 | Essex won by 3 wickets | Chelmsford | Vitality Blast 2018 |
| 5 Jul 2018 | SUR 158/6 v MID 161/7Match · T20 | MID | 13 | - | 0 | Middlesex won by 3 wickets | London | Vitality Blast 2018 |
| 6 Jun 2018 | MID 322/3 v GLO 289Match · List A | MID | 11 | - | 1 | Middlesex won by 33 runs | Bristol | Royal London One-Day Cup 2018 |
| 3 Jun 2018 | MID 234 v SUR 238/5Match · List A | MID | 0 | - | 0 | Surrey won by 5 wickets | London | Royal London One-Day Cup 2018 |
| 30 May 2018 | MID 199/8 v HAM 200/5Match · List A | MID | 9 | - | 0 | Hampshire won by 5 wickets | Northwood | Royal London One-Day Cup 2018 |
| 27 May 2018 | SOM 283 v MID 230Match · List A | MID | 14 | - | 0 | Somerset won by 53 runs | Taunton | Royal London One-Day Cup 2018 |
| 25 May 2018 | MID 288/4 v SUS 214Match · List A | MID | 86 | - | 1 | Middlesex won by 74 runs | Brighton | Royal London One-Day Cup 2018 |
| 23 May 2018 | MID 304/6 v GLA 302/9Match · List A | MID | 53 | - | 0 | Middlesex won by 2 runs | Cardiff | Royal London One-Day Cup 2018 |
| 20 May 2018 | MID 313/9 v KEN 243Match · List A | MID | 23 | - | 0 | Middlesex won by 70 runs | Radlett | Royal London One-Day Cup 2018 |
| 17 May 2018 | MID 250 v ESS 253/4Match · List A | MID | 50 | - | 0 | Essex won by 6 wickets | Radlett | Royal London One-Day Cup 2018 |
| 4 May 2018 | MID 230 & 322 v SUS 323 & 232/7Match · First-class | MID | 8 & 107 | - | 0 | Sussex won by 3 wickets | Brighton | Specsavers County Championship 2018 |
| 6 Aug 2017 | WAR 126 & 361 v MID 161 & 136Match · First-class | MID | 14 & 15 | - | 0 | Warwickshire won by 190 runs | London | Specsavers County Championship 2017 |
| 3 Aug 2017 | MID 136 v HAM 137/4Match · T20 | MID | 4 | - | 0 | Hampshire won by 6 wickets | London | NatWest T20 Blast 2017 |
| 28 Jul 2017 | MID 136/6 v SUSMatch · T20 | MID | 2 | - | 0 | No result | Hove | NatWest T20 Blast 2017 |
| 27 Jul 2017 | MID 203/6 v ESS 131Match · T20 | MID | 1 | - | 1 | Middlesex won by 72 runs | London | NatWest T20 Blast 2017 |