Week 1 10 May 2025

Division 5B Horley 1 beat Twyford 1 by 8 wickets Result space Scorecard
Division 8C Witney Mills 3 beat Horley 2 by 7 wickets Result space Scorecard

Week 2 17 May 2025

Division 5B Marston St Lawrence 1 beat Horley 1 by 8 Wickets Result space Scorecard
Division 8C Marston St Lawrence 2 beat Horley 2 by 206 runs Result space Scorecard

Week 3 24 May 2025

Division 5B Banbury 4 beat Horley 1 by 6 wickets Result space Scorecard
Division 8C Middleton Cheney 2 beat Horley 2 by 43 Runs Result space Scorecard

Week 4 31 May 2025

Division 5B Sandford St Martin 2 beat Horley 1 by 1 wicket Result space Scorecard
Division 8C Shipton-under-Wychwood 3 beat Horley 2 by 73 runs Result space Scorecard

Week 5 7 June 2025

Division 5B Marsh Gibbon 1 beat Horley 1 by 10 Wickets Result space Scorecard
Division 8C Match between Ascott-under-Wychwood 1 and Horley 2 forfeited by Horley 2 Result

Week 6 14 June 2025

Division 5B Horley 1 beat Kidlington 1 by 2 Wickets Result space Scorecard
Division 8C Horley 2 drew with Freeland 1 Result space Scorecard

1st XI

10 May 2025 Horley 1 beat Twyford 1 by 8 wickets Result space Scorecard
17 May 2025 Marston St Lawrence 1 beat Horley 1 by 8 Wickets Result space Scorecard
24 May 2025 Banbury 4 beat Horley 1 by 6 wickets Result space Scorecard
31 May 2025 Sandford St Martin 2 beat Horley 1 by 1 wicket Result space Scorecard
7 June 2025 Marsh Gibbon 1 beat Horley 1 by 10 Wickets Result space Scorecard
14 June 2025 Horley 1 beat Kidlington 1 by 2 Wickets Result space Scorecard

2nd XI

10 May 2025 Witney Mills 3 beat Horley 2 by 7 wickets Result space Scorecard
17 May 2025 Marston St Lawrence 2 beat Horley 2 by 206 runs Result space Scorecard
24 May 2025 Middleton Cheney 2 beat Horley 2 by 43 Runs Result space Scorecard
31 May 2025 Shipton-under-Wychwood 3 beat Horley 2 by 73 runs Result space Scorecard
7 June 2025 Match between Ascott-under-Wychwood 1 and Horley 2 forfeited by Horley 2 Result
14 June 2025 Horley 2 drew with Freeland 1 Result space Scorecard