| 6 Apr 2014 | MID 105 & 154 v SUS 386Match · First-class | MID | 6 & 5 | 0/27 | 1 | Sussex won by an innings and 127 runs | Brighton | LV= County Championship 2014 |
| 4 May 2014 | MID 167 & 248 v WAR 462Match · First-class | MID | 6 & 8 | 1/58 | 0 | Warwickshire won by an innings and 47 runs | Birmingham | LV= County Championship 2014 |
| 18 May 2014 | NOR 283 & 176 v MID 543/7dMatch · First-class | MID | 163* | 0/32 | 0 | Middlesex won by an innings and 84 runs | Northampton | LV= County Championship 2014 |
| 23 May 2014 | MID 111/8 v GLO 113/5Match · T20 | MID | 7 | 1/10 | 0 | Gloucestershire won by 5 wickets | Bristol | NatWest T20 Blast 2014 |
| 25 May 2014 | HAM 198/2 v MID 151/9Match · T20 | MID | 5 | 0/22 | 0 | Hampshire won by 47 runs | Northwood | NatWest T20 Blast 2014 |
| 30 May 2014 | MID 117/7 v SUR 121/4Match · T20 | MID | 10 | - | 0 | Surrey won by 6 wickets | London | NatWest T20 Blast 2014 |
| 1 Jun 2014 | DUR 568/9d v MID 330 & 90/2Match · First-class | MID | 3 & DNB | 0/71 | 0 | Match drawn | Chester-le-Street | LV= County Championship 2014 |
| 6 Jun 2014 | KEN 208/4 v MID 192Match · T20 | MID | 6 | 0/5 | 0 | Kent won by 16 runs | Canterbury | NatWest T20 Blast 2014 |
| 14 Jun 2014 | MID 505 & 271/9d v NOT 392 & 387/4Match · First-class | MID | 0 & 29 | 1/37 & 0/40 | 0 | Nottinghamshire won by 6 wickets | Nottingham | LV= County Championship 2014 |
| 18 Jun 2014 | SOM 152/4 v MID 155/2Match · T20 | MID | DNB | 0/17 | 2 | Middlesex won by 8 wickets | London | NatWest T20 Blast 2014 |
| 20 Jun 2014 | MID 153/5 v ESS 157/8Match · T20 | MID | 23* | 2/28 | 0 | Essex won by 2 wickets | Chelmsford | NatWest T20 Blast 2014 |
| 26 Jun 2014 | GLO 105/6 v MIDMatch · T20 | MID | - | 1/21 | 0 | No result | London | NatWest T20 Blast 2014 |
| 27 Jun 2014 | MID 107 v SUS 110/4Match · T20 | MID | 1 | 0/10 | 0 | Sussex won by 6 wickets | Hove | NatWest T20 Blast 2014 |
| 29 Jun 2014 | MID 488/9d & 199/5d v NOR 384/9 & 82/3Match · First-class | MID | 20 & 16 | 0/33 | 0 | Match drawn | London | LV= County Championship 2014 |
| 3 Jul 2014 | MID 184/3 v GLA 187/4Match · T20 | MID | DNB | 1/26 | 0 | Glamorgan won by 6 wickets | Richmond | NatWest T20 Blast 2014 |
| 11 Jul 2014 | MID 173/6 v HAM 123Match · T20 | MID | 9 | 3/34 | 1 | Middlesex won by 50 runs | Southampton | NatWest T20 Blast 2014 |
| 24 Jul 2014 | MID 137/8 v SUR 138/8Match · T20 | MID | 3 | 0/12 | 0 | Surrey won by 2 wickets | London | NatWest T20 Blast 2014 |
| 25 Jul 2014 | SOM 183/3 v MID 161/7Match · T20 | MID | 33 | 0/21 | 1 | Somerset won by 22 runs | Taunton | NatWest T20 Blast 2014 |
| 26 Jul 2014 | MID 174/8 v GLA 175/3Match · List A | MID | 43* | 0/12 | 0 | Glamorgan won by 7 wickets | Cardiff | Royal London One-Day Cup 2014 |
| 27 Jul 2014 | WAR 240/7 v MID 236/8Match · List A | MID | 9 | 0/28 | 1 | Warwickshire won by 4 runs | London | Royal London One-Day Cup 2014 |
| 31 Jul 2014 | SUR 286/6 v MID 292/4Match · List A | MID | 47* | 0/42 | 0 | Middlesex won by 6 wickets | London | Royal London One-Day Cup 2014 |
| 7 Aug 2014 | MID 255/7 v SOM 258/4Match · List A | MID | 5 | 0/33 | 0 | Somerset won by 6 wickets | London | Royal London One-Day Cup 2014 |
| 8 Aug 2014 | SUS 248/9 v MID 81/1Match · List A | MID | DNB | 1/39 | 0 | Middlesex won by 21 runs (DLS method) | Brighton | Royal London One-Day Cup 2014 |
| 10 Aug 2014 | DUR 56/3 v MIDMatch · List A | MID | - | - | 0 | No result | Chester-le-Street | Royal London One-Day Cup 2014 |
| 14 Aug 2014 | NOT 368/2 v MID 80Match · List A | MID | 7 | 0/53 | 1 | Nottinghamshire won by 77 runs (DLS method) | London | Royal London One-Day Cup 2014 |
| 20 Aug 2014 | KEN 191 v MID 193/3Match · List A | MID | DNB | 0/5 | 0 | Middlesex won by 7 wickets | Canterbury | Royal London One-Day Cup 2014 |
| 31 Aug 2014 | WAR 362/8d & 182/2d v MID 372/9dMatch · First-class | MID | 70 | 3/63 & 0/23 | 0 | Match drawn | London | LV= County Championship 2014 |
| 9 Sept 2014 | DUR 377 & 294 v MID 276 & 254Match · First-class | MID | 14 & 4 | 1/37 & 1/62 | 1 | Durham won by 141 runs | London | LV= County Championship 2014 |
| 15 Sept 2014 | SOM 523/9d v MID 223 & 328/4dMatch · First-class | MID | 14 & 12* | 0/54 | 0 | Match drawn | Taunton | LV= County Championship 2014 |
| 23 Sept 2014 | MID 214 & 341/8 v LAN 302/8dMatch · First-class | MID | 17 & 17 | 0/19 | 0 | Match drawn | Manchester | LV= County Championship 2014 |
| 26 Apr 2015 | SOM 408 & 310 v MID 317/9 & 405/5Match · First-class | MID | 7 & 11 | 0/31 & 0/48 | 0 | Middlesex won by 5 wickets | Taunton | LV= County Championship 2015 |
| 2 May 2015 | MID 463 & 89 v DUR 294 & 71Match · First-class | MID | 33 & 6 | 0/34 | 0 | Middlesex won by 187 runs | London | LV= County Championship 2015 |
| 10 May 2015 | MID 269 & 209 v SUS 192 & 207Match · First-class | MID | 34 & 16 | 0/20 & 4/41 | 1 | Middlesex won by 79 runs | Brighton | LV= County Championship 2015 |
| 15 May 2015 | MID 175/3 v GLO 179/3Match · T20 | MID | DNB | 0/40 | 0 | Gloucestershire won by 7 wickets | Bristol | NatWest T20 Blast 2015 |
| 17 May 2015 | HAM 413 & 185/5d v MID 362Match · First-class | MID | 14 | 5/64 & 1/17 | 1 | Match drawn | Southampton | LV= County Championship 2015 |
| 31 May 2015 | WAR 342 & 187 v MID 260 & 152/5Match · First-class | MID | 47* & 17* | 1/40 & 0/18 | 0 | Match drawn | London | LV= County Championship 2015 |
| 4 Jun 2015 | HAM 172/3 v MID 153/6Match · T20 | MID | 12* | 2/25 | 0 | Hampshire won by 19 runs | Southampton | NatWest T20 Blast 2015 |
| 5 Jun 2015 | GLA 169/5 v MID 165/5Match · T20 | MID | 2 | 2/22 | 0 | Glamorgan won by 4 runs | Cardiff | NatWest T20 Blast 2015 |
| 7 Jun 2015 | MID 212 & 229 v YOR 229 & 215/6Match · First-class | MID | 0 & 2 | 0/19 & 0/8 | 0 | Yorkshire won by 4 wickets | Leeds | LV= County Championship 2015 |
| 14 Jun 2015 | GLO 214/4 v MID 171Match · T20 | MID | 2 | 0/13 | 0 | Gloucestershire won by 43 runs | Richmond | NatWest T20 Blast 2015 |
| 18 Jun 2015 | HAM 199/5 v MID 178/9Match · T20 | MID | 2 | 0/5 | 0 | Hampshire won by 21 runs | London | NatWest T20 Blast 2015 |
| 3 Jul 2015 | MID 105/9 v SUR 106/2Match · T20 | MID | 0 | - | 0 | Surrey won by 8 wickets | London | NatWest T20 Blast 2015 |
| 17 Jul 2015 | MID 150/5 v ESS 151/6Match · T20 | MID | 12* | 0/22 | 1 | Essex won by 4 wickets | Chelmsford | NatWest T20 Blast 2015 |
| 23 Jul 2015 | MID 185/5 v SUR 142/9Match · T20 | MID | 1* | 3/12 | 0 | Middlesex won by 43 runs | London | NatWest T20 Blast 2015 |
| 3 Aug 2015 | MID 367/6 v SUS 305/9Match · List A | MID | 1 | 3/46 | 1 | Middlesex won by 3 runs (DLS method) | Brighton | Royal London One-Day Cup 2015 |
| 17 Aug 2015 | GLA 251/9 v MID 255/2Match · List A | MID | 8* | 2/36 | 0 | Middlesex won by 8 wickets | London | Royal London One-Day Cup 2015 |
| 21 Aug 2015 | MID 196 & 280 v DUR 169 & 236Match · First-class | MID | 23 & 112 | 2/16 & 1/23 | 0 | Middlesex won by 71 runs | Chester-le-Street | LV= County Championship 2015 |
| 1 Sept 2015 | MID 207 & 173/6 v WAR 254Match · First-class | MID | 53 & 43 | - | 0 | Match drawn | Birmingham | LV= County Championship 2015 |
| 9 Sept 2015 | MID 106 & 573/8d v YOR 299 & 134Match · First-class | MID | 18 & 13 | 3/24 & 1/31 | 0 | Middlesex won by 246 runs | London | LV= County Championship 2015 |
| 22 Sept 2015 | MID 98 & 205 v WOR 431/5dMatch · First-class | MID | 0 & 24 | 3/51 | 0 | Worcestershire won by an innings and 128 runs | Worcester | LV= County Championship 2015 |