Week 1 10 May 2025

Division 4A Aston Rowant 3 beat Middleton Cheney 1 by 23 Runs Result space Scorecard
Division 8C Charlbury 3 beat Middleton Cheney 2 by 10 Wickets Result space Scorecard

Week 2 17 May 2025

Division 4A Middleton Cheney 1 beat Waddesdon 1 by 7 Wickets Result space Scorecard
Division 8C Middleton Cheney 2 beat Witney Mills 3 by 8 wickets Result space Scorecard

Week 3 24 May 2025

Division 4A Oxford & Bletchingdon Nondescripts 1 beat Middleton Cheney 1 by 136 Runs Result space Scorecard
Division 8C Middleton Cheney 2 beat Horley 2 by 43 Runs Result space Scorecard

Week 4 31 May 2025

Division 4A Wolvercote 2 beat Middleton Cheney 1 by 67 runs Result space Scorecard
Division 8C Marston St Lawrence 2 beat Middleton Cheney 2 by 126 runs Result space Scorecard

Week 5 7 June 2025

Division 4A Match Abandoned between Thame Town 2 and Middleton Cheney 1 Result space Scorecard
Division 8C Match Abandoned between Middleton Cheney 2 and Shipton-under-Wychwood 3 Result space Scorecard

Week 6 14 June 2025

Division 4A Bicester & North Oxford 2 drew with Middleton Cheney 1 Result space Scorecard
Division 8C Ascott-under-Wychwood 1 beat Middleton Cheney 2 by 83 Runs Result space Scorecard

Week 7 21 June 2025

Division 4A Middleton Cheney 1 beat Tetsworth 2 by 5 Wickets Result space Scorecard
Division 8C Match between Freeland 1 and Middleton Cheney 2 forfeited by Middleton Cheney 2 Result

Week 8 28 June 2025

Division 4A Bledlow Ridge 1 drew with Middleton Cheney 1 Result space Scorecard
Division 8C Stonesfield 2 beat Middleton Cheney 2 by 26 runs Result space Scorecard

Week 9 5 July 2025

Division 4A Bletchley Town 1 beat Middleton Cheney 1 by 60 Runs Result space Scorecard
Division 8C Cropredy 4 drew with Middleton Cheney 2 Result space Scorecard

Week 10 12 July 2025

Division 4A Aston Rowant 3 beat Middleton Cheney 1 by 9 Wickets Result space Scorecard
Division 8C Middleton Cheney 2 beat Charlbury 3 by 53 runs Result space Scorecard

Week 11 19 July 2025

Division 4A Middleton Cheney 1 beat Waddesdon 1 by 42 Runs Result space Scorecard
Division 8C Witney Mills 3 drew with Middleton Cheney 2 Result space Scorecard

Week 12 26 July 2025

Division 4A Oxford & Bletchingdon Nondescripts 1 beat Middleton Cheney 1 by 67 Runs Result space Scorecard
Division 8C Middleton Cheney 2 drew with Horley 2 Result space Scorecard

Week 13 2 August 2025

Division 4A Wolvercote 2 beat Middleton Cheney 1 by 90 Runs Result space Scorecard
Division 8C Marston St Lawrence 2 beat Middleton Cheney 2 by 71 Runs Result space Scorecard

Week 14 9 August 2025

Division 4A Thame Town 2 drew with Middleton Cheney 1 Result space Scorecard
Division 8C Middleton Cheney 2 beat Shipton-under-Wychwood 3 by 77 Runs Result space Scorecard

Week 15 16 August 2025

Division 4A Bicester & North Oxford 2 beat Middleton Cheney 1 by 6 Wickets Result space Scorecard
Division 8C Ascott-under-Wychwood 1 beat Middleton Cheney 2 by 8 wickets Result space Scorecard

Week 16 23 August 2025

Division 4A Middleton Cheney 1 beat Tetsworth 2 by 8 Wickets Result space Scorecard
Division 8C Freeland 1 beat Middleton Cheney 2 by 6 Wickets Result space Scorecard

1st XI

10 May 2025 Aston Rowant 3 beat Middleton Cheney 1 by 23 Runs Result space Scorecard
17 May 2025 Middleton Cheney 1 beat Waddesdon 1 by 7 Wickets Result space Scorecard
24 May 2025 Oxford & Bletchingdon Nondescripts 1 beat Middleton Cheney 1 by 136 Runs Result space Scorecard
31 May 2025 Wolvercote 2 beat Middleton Cheney 1 by 67 runs Result space Scorecard
7 June 2025 Match Abandoned between Thame Town 2 and Middleton Cheney 1 Result space Scorecard
14 June 2025 Bicester & North Oxford 2 drew with Middleton Cheney 1 Result space Scorecard
21 June 2025 Middleton Cheney 1 beat Tetsworth 2 by 5 Wickets Result space Scorecard
28 June 2025 Bledlow Ridge 1 drew with Middleton Cheney 1 Result space Scorecard
5 July 2025 Bletchley Town 1 beat Middleton Cheney 1 by 60 Runs Result space Scorecard
12 July 2025 Aston Rowant 3 beat Middleton Cheney 1 by 9 Wickets Result space Scorecard
19 July 2025 Middleton Cheney 1 beat Waddesdon 1 by 42 Runs Result space Scorecard
26 July 2025 Oxford & Bletchingdon Nondescripts 1 beat Middleton Cheney 1 by 67 Runs Result space Scorecard
2 August 2025 Wolvercote 2 beat Middleton Cheney 1 by 90 Runs Result space Scorecard
9 August 2025 Thame Town 2 drew with Middleton Cheney 1 Result space Scorecard
16 August 2025 Bicester & North Oxford 2 beat Middleton Cheney 1 by 6 Wickets Result space Scorecard
23 August 2025 Middleton Cheney 1 beat Tetsworth 2 by 8 Wickets Result space Scorecard

2nd XI

10 May 2025 Charlbury 3 beat Middleton Cheney 2 by 10 Wickets Result space Scorecard
17 May 2025 Middleton Cheney 2 beat Witney Mills 3 by 8 wickets Result space Scorecard
24 May 2025 Middleton Cheney 2 beat Horley 2 by 43 Runs Result space Scorecard
31 May 2025 Marston St Lawrence 2 beat Middleton Cheney 2 by 126 runs Result space Scorecard
7 June 2025 Match Abandoned between Middleton Cheney 2 and Shipton-under-Wychwood 3 Result space Scorecard
14 June 2025 Ascott-under-Wychwood 1 beat Middleton Cheney 2 by 83 Runs Result space Scorecard
21 June 2025 Match between Freeland 1 and Middleton Cheney 2 forfeited by Middleton Cheney 2 Result
28 June 2025 Stonesfield 2 beat Middleton Cheney 2 by 26 runs Result space Scorecard
5 July 2025 Cropredy 4 drew with Middleton Cheney 2 Result space Scorecard
12 July 2025 Middleton Cheney 2 beat Charlbury 3 by 53 runs Result space Scorecard
19 July 2025 Witney Mills 3 drew with Middleton Cheney 2 Result space Scorecard
26 July 2025 Middleton Cheney 2 drew with Horley 2 Result space Scorecard
2 August 2025 Marston St Lawrence 2 beat Middleton Cheney 2 by 71 Runs Result space Scorecard
9 August 2025 Middleton Cheney 2 beat Shipton-under-Wychwood 3 by 77 Runs Result space Scorecard
16 August 2025 Ascott-under-Wychwood 1 beat Middleton Cheney 2 by 8 wickets Result space Scorecard
23 August 2025 Freeland 1 beat Middleton Cheney 2 by 6 Wickets Result space Scorecard