| 27 Jul 2017 | MID 203/6 v ESS 131Match · T20 | Middlesex won by 72 runs | London | NatWest T20 Blast 2017 |
| 23 Jul 2017 | ENGW 228/7 v INDW 219Final · ODI | England Women won by 9 runs | London | ICC Women's World Cup 2017 |
| 13 Jul 2017 | SUR 158/9 v MID 161/9Match · T20 | Middlesex won by 1 wicket | London | NatWest T20 Blast 2017 |
| 6 Jul 2017 | ENG 458 & 233 v SA 361 & 119Match 1 · Test | England won by 211 runs | London | Basil D'Oliveira Trophy 2017 |
| 1 Jul 2017 | SUR 297/9 v NOT 298/6Final · List A | Nottinghamshire won by 4 wickets | London | Royal London One-Day Cup 2017 |
| 19 Jun 2017 | MID 446 v YOR 208 & 174Match · First-class | Middlesex won by an innings and 64 runs | London | Specsavers County Championship 2017 |
| 2 Jun 2017 | SOM 443/9d & 161/3d v MID 358/9Match · First-class | Match drawn | London | Specsavers County Championship 2017 |
| 29 May 2017 | ENG 153 v SA 156/3Match 3 · ODI | South Africa won by 7 wickets | London | South Africa in England ODI Series 2017 |
| 19 May 2017 | SUR 313 & 339 v MID 411 & 92/2Match · First-class | Match drawn | London | Specsavers County Championship 2017 |
| 7 May 2017 | ENG 328/6 v IRE 243Match 2 · ODI | England won by 85 runs | London | Ireland in England ODI Series 2017 |
| 30 Apr 2017 | MID 256/9 v GLO 257/5Match · List A | Gloucestershire won by 5 wickets | London | Royal London One-Day Cup 2017 |
| 27 Apr 2017 | MID 341/5 v SUS 26/1Match · List A | No result | London | Royal London One-Day Cup 2017 |
| 21 Apr 2017 | MID 507/7d & 239/3d v ESS 295 & 160/8Match · First-class | Match drawn | London | Specsavers County Championship 2017 |
| 20 Sept 2016 | MID 270 & 359/6d v YOR 390 & 178Match · First-class | Middlesex won by 61 runs | London | Specsavers County Championship 2016 |
| 17 Sept 2016 | SUR 136 v WAR 137/2Final · List A | Warwickshire won by 8 wickets | London | Royal London One-Day Cup 2016 |
| 27 Aug 2016 | ENG 255/6 v PAK 251Match 2 · ODI | England won by 4 wickets | London | Pakistan in England ODI Series 2016 |
| 13 Aug 2016 | DUR 204 & 252 v MID 536/9dMatch · First-class | Middlesex won by an innings and 80 runs | London | Specsavers County Championship 2016 |
| 4 Aug 2016 | SUR 415 & 266/7d v MID 293 & 278/6Match · First-class | Match drawn | London | Specsavers County Championship 2016 |
| 2 Aug 2016 | MID 101/8 v SUR 105/5Match · List A | Surrey won by 5 wickets (DLS method) | London | Royal London One-Day Cup 2016 |
| 31 Jul 2016 | MID 219/8 v ESS 215/9Match · List A | Middlesex won by 4 runs | London | Royal London One-Day Cup 2016 |
| 28 Jul 2016 | MID 126/5 v ESS 132/5Match · T20 | Essex won by 5 wickets | London | NatWest T20 Blast 2016 |
| 24 Jul 2016 | KEN 238/7 v MID 239/4Match · List A | Middlesex won by 6 wickets | London | Royal London One-Day Cup 2016 |
| 21 Jul 2016 | MID 200/5 v SUR 196/6Match · T20 | Middlesex won by 5 wickets | London | NatWest T20 Blast 2016 |
| 14 Jul 2016 | ENG 272 & 207 v PAK 339 & 215Match 1 · Test | Pakistan won by 75 runs | London | Pakistan in England Test Series 2016 |
| 26 Jun 2016 | LAN 513 v MID 419/5Match · First-class | Match drawn | London | Specsavers County Championship 2016 |
| 23 Jun 2016 | MID 92/3 v SOM 88/6Match · T20 | Middlesex won by 4 runs | London | NatWest T20 Blast 2016 |
| 9 Jun 2016 | ENG 416 & 233/7d v SL 288 & 78/1Match 3 · Test | Match drawn | London | Sri Lanka in England Test Series 2016 |
| 22 May 2016 | SOM 376 & 202/7 v MID 423Match · First-class | Match drawn | London | Specsavers County Championship 2016 |
| 8 May 2016 | NOT 354 v MID 203/3Match · First-class | Match drawn | London | Specsavers County Championship 2016 |
| 17 Apr 2016 | MID 452 & 304/6d v WAR 468Match · First-class | Match drawn | London | Specsavers County Championship 2016 |
| 19 Sept 2015 | GLO 220 v SUR 214Final · List A | Gloucestershire won by 6 runs | London | Royal London One-Day Cup 2015 |
| 9 Sept 2015 | MID 106 & 573/8d v YOR 299 & 134Match · First-class | Middlesex won by 246 runs | London | LV= County Championship 2015 |
| 5 Sept 2015 | ENG 245 v AUS 309/7Match 2 · ODI | Australia won by 64 runs | London | Australia in England ODI Series 2015 |
| 17 Aug 2015 | GLA 251/9 v MID 255/2Match · List A | Middlesex won by 8 wickets | London | Royal London One-Day Cup 2015 |
| 7 Aug 2015 | MID 234 & 331 v SUS 300 & 245Match · First-class | Middlesex won by 20 runs | London | LV= County Championship 2015 |
| 6 Aug 2015 | NOT 295/9 v MID 246Match · List A | Nottinghamshire won by 49 runs | London | Royal London One-Day Cup 2015 |
| 23 Jul 2015 | MID 185/5 v SUR 142/9Match · T20 | Middlesex won by 43 runs | London | NatWest T20 Blast 2015 |
| 16 Jul 2015 | ENG 312 & 103 v AUS 566/8d & 254/2d2nd Test · Test | Australia won by 405 runs | London | The Ashes 2015 |
| 2 Jul 2015 | MID 133/8 v SUS 134/3Match · T20 | Sussex won by 7 wickets | London | NatWest T20 Blast 2015 |
| 28 Jun 2015 | HAM 176 & 227 v MID 330 & 77/1Match · First-class | Middlesex won by 9 wickets | London | LV= County Championship 2015 |
| 18 Jun 2015 | HAM 199/5 v MID 178/9Match · T20 | Hampshire won by 21 runs | London | NatWest T20 Blast 2015 |
| 31 May 2015 | WAR 342 & 187 v MID 260 & 152/5Match · First-class | Match drawn | London | LV= County Championship 2015 |
| 28 May 2015 | MID 205/5 v KEN 90Match · T20 | Middlesex won by 115 runs | London | NatWest T20 Blast 2015 |
| 21 May 2015 | ENG 389 & 478 v NZ 523 & 220Match 1 · Test | England won by 124 runs | London | New Zealand in England Test Series 2015 |
| 2 May 2015 | MID 463 & 89 v DUR 294 & 71Match · First-class | Middlesex won by 187 runs | London | LV= County Championship 2015 |
| 12 Apr 2015 | NOT 298 & 401/8d v MID 181/9 & 300/7Match · First-class | Match drawn | London | LV= County Championship 2015 |
| 20 Sept 2014 | WAR 165 v DUR 166/7Final · List A | Durham won by 3 wickets | London | Royal London One-Day Cup 2014 |
| 9 Sept 2014 | DUR 377 & 294 v MID 276 & 254Match · First-class | Durham won by 141 runs | London | LV= County Championship 2014 |
| 31 Aug 2014 | WAR 362/8d & 182/2d v MID 372/9dMatch · First-class | Match drawn | London | LV= County Championship 2014 |
| 14 Aug 2014 | NOT 368/2 v MID 80Match · List A | Nottinghamshire won by 77 runs (DLS method) | London | Royal London One-Day Cup 2014 |