Week 1 10 May 2025

Division 3B Witney Mills 1 beat Sandford St Martin 1 by 55 Runs Result space Scorecard
Division 6B Charlbury 2 beat Witney Mills 2 by 13 runs Result space Scorecard
Division 8C Witney Mills 3 beat Horley 2 by 7 wickets Result space Scorecard
Division 9C Witney Mills 4 beat Deddington 2 by 122 runs Result space Scorecard

Week 2 17 May 2025

Division 3B Witney Mills beat Hanborough by 3 Wickets Result space Scorecard
Division 6B Witney Mills 2 beat Hanborough 2 by 6 wickets Result space Scorecard
Division 8C Middleton Cheney 2 beat Witney Mills 3 by 8 wickets Result space Scorecard
Division 9C Witney Mills 4 beat Shipton-under-Wychwood 4 by 4 wickets Result space Scorecard

Week 3 24 May 2025

Division 3B Abingdon Vale 1 beat Witney Mills 1 by 26 runs Result space Scorecard
Division 6B Combe 1 beat Witney Mills 2 by 5 wickets Result space Scorecard
Division 8C Shipton-under-Wychwood 3 beat Witney Mills 3 by 3 wickets Result space Scorecard
Division 9C Witney Mills 4 beat Fringford 2 by 1 wicket Result space Scorecard

Week 4 31 May 2025

Division 3B Witney Mills 1 beat Didcot 2 by 5 Wickets Result space Scorecard
Division 6B Eynsham 1 beat Witney Mills 2 by 23 runs Result space Scorecard
Division 8C Ascott-under-Wychwood 1 beat Witney Mills 3 by 6 wickets Result space Scorecard
Division 9C Oxenford 4 beat Witney Mills 4 by 5 wickets Result space Scorecard

Week 5 7 June 2025

Division 3B Match Abandoned between Witney Mills 1 and Hook Norton 1 Result space Scorecard
Division 6B Match Abandoned between Witney Mills 2 and Swinbrook 1 Result space Scorecard
Division 8C Match Abandoned between Freeland 1 and Witney Mills 3 Result space Scorecard
Division 9C Match Abandoned between Witney Mills 4 and Silverstone 2 Result space Scorecard

Week 6 14 June 2025

Division 3B Witney Mills 1 beat East Oxford 2 by 4 wickets Result space Scorecard
Division 6B Minster Lovell 2 drew with Witney Mills 2 Result space Scorecard
Division 8C Stonesfield 2 beat Witney Mills 3 by 4 wickets Result space Scorecard
Division 9C Witney Mills 4 beat Chesterton and Wendlebury 2 by 18 runs Result space Scorecard

Week 7 21 June 2025

Division 3B Witney Mills 1 beat Oxenford 1 by 141 runs Result space Scorecard
Division 6B Witney Mills 2 beat Hook Norton 2 by 5 wickets Result space Scorecard
Division 8C Witney Mills 3 beat Cropredy 4 by 56 runs Result space Scorecard
Division 9C Match between Witney Mills 4 and Kidlington 3 forfeited by Witney Mills 4 Result

Week 8 28 June 2025

Division 3B Witney Mills 1 beat East and West Hendred 1 by 24 Runs Result space Scorecard
Division 6B Shipton-under-Wychwood 2 drew with Witney Mills 2 Result space Scorecard
Division 8C Charlbury 3 beat Witney Mills 3 by 48 runs Result space Scorecard
Division 9C Gawcott & Hillesden 1 drew with Witney Mills 4 Result space Scorecard

Week 10 12 July 2025

Division 3B Shipton-under-Wychwood 1 beat Witney Mills 1 by 6 Wickets Result space Scorecard
Division 6B Witney Mills 2 beat Oxford 3 by 9 wickets Result space Scorecard
Division 8C Marston St Lawrence 2 beat Witney Mills 3 by 8 wickets Result space Scorecard
Division 9C Deddington 2 beat Witney Mills 4 by 5 wickets Result space Scorecard

Week 11 19 July 2025

Division 3B Witney Mills 1 beat Sandford St Martin 1 by 109 runs Result space Scorecard
Division 6B Witney Mills 2 beat Charlbury 2 by 6 Wickets Result space Scorecard
Division 8C Horley 2 beat Witney Mills 3 by 3 wickets Result space Scorecard
Division 9C Witney Mills 4 beat Shipton-under-Wychwood 4 by 8 wickets Result space Scorecard

Week 12 26 July 2025

Division 3B Witney Mills 1 beat Hanborough 1 by 70 runs Result space Scorecard
Division 6B Witney Mills 2 beat Hanborough 2 by 51 runs Result space Scorecard
Division 8C Witney Mills 3 drew with Middleton Cheney 2 Result space Scorecard
Division 9C Witney Mills 4 beat Fringford 2 by 4 wickets Result space Scorecard

Week 13 2 August 2025

Division 3B Abingdon Vale 1 beat Witney Mills 1 by 8 Runs Result space Scorecard
Division 6B Match between Witney Mills 2 and Combe 1 forfeited by Combe 1 Result
Division 8C Witney Mills 3 beat Shipton-under-Wychwood 3 by 72 runs Result space Scorecard
Division 9C Oxenford 4 drew with Witney Mills 4 Result space Scorecard

Week 14 9 August 2025

Division 3B Witney Mills 1 drew with Didcot 2 Result space Scorecard
Division 6B Eynsham 1 beat Witney Mills 2 by 90 Runs Result space Scorecard
Division 8C Witney Mills 3 beat Ascott-under-Wychwood 1 by 4 wickets Result space Scorecard
Division 9C Match between Silverstone 2 and Witney Mills 4 forfeited by Witney Mills 4 Result

Week 15 16 August 2025

Division 3B Witney Mills 1 beat Hook Norton 1 by 66 runs Result space Scorecard
Division 6B Swinbrook 1 beat Witney Mills 2 by 3 wickets Result space Scorecard
Division 8C Witney Mills 3 drew with Freeland 1 Result space Scorecard
Division 9C Chesterton and Wendlebury 2 beat Witney Mills 4 by 38 runs Result space Scorecard

Week 16 23 August 2025

Division 3B Witney Mills 1 beat East Oxford 2 by 129 runs Result space Scorecard
Division 6B Minster Lovell 2 beat Witney Mills 2 by 2 runs Result space Scorecard
Division 8C Witney Mills 3 beat Stonesfield 2 by 8 wickets Result space Scorecard
Division 9C Kidlington 3 beat Witney Mills 4 by 9 Wickets Result space Scorecard

Week 17 30 August 2025

Division 3B Witney Mills 1 beat Oxenford 1 by 2 wickets Result space Scorecard
Division 6B Witney Mills 2 beat Hook Norton 2 by 104 runs Result space Scorecard
Division 8C Witney Mills 3 beat Cropredy 4 by 6 wickets Result space Scorecard
Division 9C Match Abandoned between Gawcott & Hillesden 1 and Witney Mills 4 Result space Scorecard

1st XI 30 August 2025 Limited Overs

10 May 2025 Witney Mills 1 beat Sandford St Martin 1 by 55 Runs Result space Scorecard
17 May 2025 Witney Mills beat Hanborough by 3 Wickets Result space Scorecard
24 May 2025 Abingdon Vale 1 beat Witney Mills 1 by 26 runs Result space Scorecard
31 May 2025 Witney Mills 1 beat Didcot 2 by 5 Wickets Result space Scorecard
7 June 2025 Match Abandoned between Witney Mills 1 and Hook Norton 1 Result space Scorecard
14 June 2025 Witney Mills 1 beat East Oxford 2 by 4 wickets Result space Scorecard
21 June 2025 Witney Mills 1 beat Oxenford 1 by 141 runs Result space Scorecard
28 June 2025 Witney Mills 1 beat East and West Hendred 1 by 24 Runs Result space Scorecard
12 July 2025 Shipton-under-Wychwood 1 beat Witney Mills 1 by 6 Wickets Result space Scorecard
19 July 2025 Witney Mills 1 beat Sandford St Martin 1 by 109 runs Result space Scorecard
26 July 2025 Witney Mills 1 beat Hanborough 1 by 70 runs Result space Scorecard
2 August 2025 Abingdon Vale 1 beat Witney Mills 1 by 8 Runs Result space Scorecard
9 August 2025 Witney Mills 1 drew with Didcot 2 Result space Scorecard
16 August 2025 Witney Mills 1 beat Hook Norton 1 by 66 runs Result space Scorecard
23 August 2025 Witney Mills 1 beat East Oxford 2 by 129 runs Result space Scorecard
30 August 2025 Witney Mills 1 beat Oxenford 1 by 2 wickets Result space Scorecard

2nd XI 30 August 2025 Limited Overs

10 May 2025 Charlbury 2 beat Witney Mills 2 by 13 runs Result space Scorecard
17 May 2025 Witney Mills 2 beat Hanborough 2 by 6 wickets Result space Scorecard
24 May 2025 Combe 1 beat Witney Mills 2 by 5 wickets Result space Scorecard
31 May 2025 Eynsham 1 beat Witney Mills 2 by 23 runs Result space Scorecard
7 June 2025 Match Abandoned between Witney Mills 2 and Swinbrook 1 Result space Scorecard
14 June 2025 Minster Lovell 2 drew with Witney Mills 2 Result space Scorecard
21 June 2025 Witney Mills 2 beat Hook Norton 2 by 5 wickets Result space Scorecard
28 June 2025 Shipton-under-Wychwood 2 drew with Witney Mills 2 Result space Scorecard
12 July 2025 Witney Mills 2 beat Oxford 3 by 9 wickets Result space Scorecard
19 July 2025 Witney Mills 2 beat Charlbury 2 by 6 Wickets Result space Scorecard
26 July 2025 Witney Mills 2 beat Hanborough 2 by 51 runs Result space Scorecard
2 August 2025 Match between Witney Mills 2 and Combe 1 forfeited by Combe 1 Result
9 August 2025 Eynsham 1 beat Witney Mills 2 by 90 Runs Result space Scorecard
16 August 2025 Swinbrook 1 beat Witney Mills 2 by 3 wickets Result space Scorecard
23 August 2025 Minster Lovell 2 beat Witney Mills 2 by 2 runs Result space Scorecard
30 August 2025 Witney Mills 2 beat Hook Norton 2 by 104 runs Result space Scorecard

3rd XI 30 August 2025 Limited Overs

10 May 2025 Witney Mills 3 beat Horley 2 by 7 wickets Result space Scorecard
17 May 2025 Middleton Cheney 2 beat Witney Mills 3 by 8 wickets Result space Scorecard
24 May 2025 Shipton-under-Wychwood 3 beat Witney Mills 3 by 3 wickets Result space Scorecard
31 May 2025 Ascott-under-Wychwood 1 beat Witney Mills 3 by 6 wickets Result space Scorecard
7 June 2025 Match Abandoned between Freeland 1 and Witney Mills 3 Result space Scorecard
14 June 2025 Stonesfield 2 beat Witney Mills 3 by 4 wickets Result space Scorecard
21 June 2025 Witney Mills 3 beat Cropredy 4 by 56 runs Result space Scorecard
28 June 2025 Charlbury 3 beat Witney Mills 3 by 48 runs Result space Scorecard
12 July 2025 Marston St Lawrence 2 beat Witney Mills 3 by 8 wickets Result space Scorecard
19 July 2025 Horley 2 beat Witney Mills 3 by 3 wickets Result space Scorecard
26 July 2025 Witney Mills 3 drew with Middleton Cheney 2 Result space Scorecard
2 August 2025 Witney Mills 3 beat Shipton-under-Wychwood 3 by 72 runs Result space Scorecard
9 August 2025 Witney Mills 3 beat Ascott-under-Wychwood 1 by 4 wickets Result space Scorecard
16 August 2025 Witney Mills 3 drew with Freeland 1 Result space Scorecard
23 August 2025 Witney Mills 3 beat Stonesfield 2 by 8 wickets Result space Scorecard
30 August 2025 Witney Mills 3 beat Cropredy 4 by 6 wickets Result space Scorecard

4th XI 30 August 2025

10 May 2025 Witney Mills 4 beat Deddington 2 by 122 runs Result space Scorecard
17 May 2025 Witney Mills 4 beat Shipton-under-Wychwood 4 by 4 wickets Result space Scorecard
24 May 2025 Witney Mills 4 beat Fringford 2 by 1 wicket Result space Scorecard
31 May 2025 Oxenford 4 beat Witney Mills 4 by 5 wickets Result space Scorecard
7 June 2025 Match Abandoned between Witney Mills 4 and Silverstone 2 Result space Scorecard
14 June 2025 Witney Mills 4 beat Chesterton and Wendlebury 2 by 18 runs Result space Scorecard
21 June 2025 Match between Witney Mills 4 and Kidlington 3 forfeited by Witney Mills 4 Result
28 June 2025 Gawcott & Hillesden 1 drew with Witney Mills 4 Result space Scorecard
12 July 2025 Deddington 2 beat Witney Mills 4 by 5 wickets Result space Scorecard
19 July 2025 Witney Mills 4 beat Shipton-under-Wychwood 4 by 8 wickets Result space Scorecard
26 July 2025 Witney Mills 4 beat Fringford 2 by 4 wickets Result space Scorecard
2 August 2025 Oxenford 4 drew with Witney Mills 4 Result space Scorecard
9 August 2025 Match between Silverstone 2 and Witney Mills 4 forfeited by Witney Mills 4 Result
16 August 2025 Chesterton and Wendlebury 2 beat Witney Mills 4 by 38 runs Result space Scorecard
23 August 2025 Kidlington 3 beat Witney Mills 4 by 9 Wickets Result space Scorecard
30 August 2025 Match Abandoned between Gawcott & Hillesden 1 and Witney Mills 4 Result space Scorecard