Middlesex First-Class Matches in 1866
| 04 Jun 1866 | County Match 1866 | Middlesex v Cambridgeshire | Cattle Market Ground, Islington | Lost by inns and 48 runs | f1369 |
| 21 Jun 1866 | County Match 1866 | Nottinghamshire v Middlesex | Trent Bridge, Nottingham | Won by inns and 67 runs | f1378 |
| 05 Jul 1866 | County Match 1866 | Lancashire v Middlesex | Old Trafford, Manchester | Won by 54 runs | f1383 |
| 16 Jul 1866 | County Match 1866 | Middlesex v Lancashire | Cattle Market Ground, Islington | Won by 6 wkts | f1390 |
| 26 Jul 1866 | County Match 1866 | Middlesex v Surrey | Cattle Market Ground, Islington | Won by inns and 172 runs | f1394 |
| 09 Aug 1866 | County Match 1866 | Middlesex v Nottinghamshire | Cattle Market Ground, Islington | Drawn | f1399 |
| 16 Aug 1866 | County Match 1866 | Cambridgeshire v Middlesex | FP Fenner's Ground, Cambridge | Won by inns and 4 runs | f1402 |
| 20 Aug 1866 | County Match 1866 | Surrey v Middlesex | Kennington Oval, Kennington | Won by inns and 70 runs | f1404 |
