1st XI - Division 1
Final League Position: 5th
Playing record: P16 W6 L9 D T0 A2 Pts 244

Runs scored: 2435 Wickets lost 137

Runs conceded: 2761 Wickets taken 138

Average score: 152.19

Highest score: 280 vs Dinton 1 on 20 July

Lowest Score: 78 vs Cropredy 1 on 25 May

Highest opposition score: 286 vs Leighton Buzzard Town 1 on 8 June

Lowest opposition score: 79 vs Cropredy 1 on 25 May

2nd XI - Division 4A
Final League Position: 2nd
Playing record: P16 W10 L4 D T0 A2 Pts 298

Runs scored: 2458 Wickets lost 128

Runs conceded: 2345 Wickets taken 132

Average score: 153.63

Highest score: 265 vs Dorchester 1 on 27 July

Lowest Score: 65 vs Wolvercote 2 on 20 July

Highest opposition score: 255 vs Chearsley 1 on 6 July

Lowest opposition score: 63 vs Wolvercote 2 on 20 July

3rd XI - Division 8D
Final League Position: 4th
Playing record: P15 W10 L4 D T0 A3 Pts 307

Runs scored: 2366 Wickets lost 99

Runs conceded: 1300 Wickets taken 123

Average score: 157.73

Highest score: 300 vs Sunningwell 2 on 8 June

Lowest Score: 46 vs Bampton 2 on 22 June

Highest opposition score: 181 vs Shipton-under-Wychwood 4 on 17 August

Lowest opposition score: 30 vs Stanton Harcourt 2 on 29 June