
| Saturday 6 May | Harefield 2 vs Bushy Park | Match Cancelled between Harefield 2 and Bushy Park |
| Saturday 13 May | Stoke Green 2 vs Harefield 2 | Stoke Green 2 lost to Harefield 2 by 111 runs |
| Saturday 20 May | Harefield 2 vs Kew | Harefield 2 beat Kew by 62 runs |
| Saturday 27 May | Harefield 2 vs Wraysbury | Harefield 2 lost to Wraysbury by 57 runs |
| Saturday 3 June | Marlow vs Harefield 2 | Marlow lost to Harefield 2 by 96 runs |
| Saturday 10 June | Harefield 2 vs Chesham 2 | Chesham 2 beat Harefield 2 by 3 wickets |
| Saturday 17 June | Hounslow & Whitton vs Harefield 2 | Hounslow & Whitton beat Harefield 2 by 1 wicket |
| Saturday 24 June | Harefield 2 vs High Wycombe 2 | Harefield 2 beat High Wycombe 2 by 9 wickets |
| Saturday 1 July | Beaconsfield vs Harefield 2 | Beaconsfield drew with Harefield 2 |
| Saturday 8 July | Bushy Park vs Harefield 2 | Bushy Park beat Harefield 2 by 31 runs |
| Saturday 15 July | Harefield 2 vs Stoke Green 2 | Harefield 2 beat Stoke Green 2 by 7 wickets |
| Saturday 22 July | Kew vs Harefield 2 | Match Cancelled between Kew and Harefield 2 |
| Saturday 29 July | Wraysbury vs Harefield 2 | Wraysbury lost to Harefield 2 by 1 run |
| Saturday 5 August | Harefield 2 vs Marlow | Match Cancelled between Harefield 2 and Marlow |
| Saturday 12 August | Chesham 2 vs Harefield 2 | Chesham 2 lost to Harefield 2 by 88 runs |
| Saturday 19 August | Harefield 2 vs Hounslow & Whitton | Harefield 2 beat Hounslow & Whitton by 72 runs |
| Saturday 26 August | High Wycombe 2 vs Harefield 2 | Match Abandoned between High Wycombe 2 and Harefield 2 |
| Saturday 2 September | Harefield 2 vs Beaconsfield | Beaconsfield beat Harefield 2 by 3 wickets |
| Saturday 6 May | Kew 3 vs Harefield 3 | Match Cancelled between Kew 3 and Harefield 3 |
| Saturday 13 May | Harefield 3 vs Burnham 4 | Harefield 3 beat Burnham 4 by 3 wickets |
| Saturday 20 May | Slough 6 vs Harefield 3 | Slough 6 beat Harefield 3 by 1 wicket |
| Saturday 27 May | High Wycombe 4 vs Harefield 3 | High Wycombe 4 beat Harefield 3 by 92 runs |
| Saturday 3 June | Harefield 3 vs Hounslow & Whitton 3 | Harefield 3 lost to Hounslow & Whitton 3 by 48 runs |
| Saturday 10 June | Ruislip 2 vs Harefield 3 | Ruislip 2 beat Harefield 3 by 2 wickets |
| Saturday 17 June | Harefield 3 vs Datchet 3 | Harefield 3 beat Datchet 3 by 3 wickets |
| Saturday 24 June | Stoke Green 3 vs Harefield 3 | Stoke Green 3 lost to Harefield 3 by 55 runs |
| Saturday 1 July | Harefield 3 vs Marlow 3 | Harefield 3 beat Marlow 3 by 49 runs |
| Saturday 8 July | Harefield 3 vs Kew 3 | Harefield 3 beat Kew 3 by 69 runs |
| Saturday 15 July | Burnham 4 vs Harefield 3 | Harefield 3 beat Burnham 4 by 6 wickets |
| Saturday 22 July | Harefield 3 vs Slough 6 | Match Cancelled between Harefield 3 and Slough 6 |
| Saturday 29 July | Harefield 3 vs High Wycombe 4 | Harefield 3 beat High Wycombe 4 by 6 wickets |
| Saturday 5 August | Hounslow & Whitton 3 vs Harefield 3 | Match Cancelled between Hounslow & Whitton 3 and Harefield 3 |
| Saturday 12 August | Harefield 3 vs Ruislip 2 | Harefield 3 beat Ruislip 2 by 116 runs |
| Saturday 19 August | Datchet 3 vs Harefield 3 | Datchet 3 beat Harefield 3 by 4 wickets |
| Saturday 26 August | Harefield 3 vs Stoke Green 3 | Harefield 3 lost to Stoke Green 3 by 1 run |
| Saturday 2 September | Marlow 3 vs Harefield 3 | Match between Marlow 3 and Harefield 3 forfeited by Marlow 3 |