1st XI - Division 1
Final League Position: 8th
Playing record: P16 W5 L9 D T0 A2 Pts 198

Runs scored: 2324 Wickets lost 112

Runs conceded: 2656 Wickets taken 123

Average score: 145.25

Highest score: 235 vs on

Lowest Score: 19 vs Oxford Downs 2 on 30 August

Highest opposition score: 315 vs on

Lowest opposition score: 56 vs Cumnor 1 on 26 July

2nd XI - Division 3A
Final League Position: 9th
Playing record: P16 W5 L8 D T0 A2 Pts 221

Runs scored: 2477 Wickets lost 134

Runs conceded: 2937 Wickets taken 133

Average score: 154.81

Highest score: 253 vs Wolvercote 1 on 28 June

Lowest Score: 73 vs Bledlow Village 1 on 6 September

Highest opposition score: 290 vs Chearsley 1 on 17 May

Lowest opposition score: 98 vs Tetsworth 1 on 10 May

3rd XI - Division 5B
Final League Position: 8th
Playing record: P16 W6 L7 D T0 A2 Pts 201

Runs scored: 2780 Wickets lost 119

Runs conceded: 3005 Wickets taken 123

Average score: 173.75

Highest score: 257 vs Banbury 4 on 14 June

Lowest Score: 63 vs Kidlington 1 on 24 May

Highest opposition score: 393 vs Westbury 2 on 31 May

Lowest opposition score: 2 vs Broughton and North Newington 1 on 30 August

4th XI - Division 7A
Final League Position: 5th
Playing record: P16 W8 L7 D T0 A2 Pts 291

Runs scored: 2408 Wickets lost 132

Runs conceded: 2608 Wickets taken 125

Average score: 150.50

Highest score: 205 vs Wolverton Town 2 on 28 June

Lowest Score: 46 vs Waddesdon 2 on 7 June

Highest opposition score: 272 vs Aylesbury Town 1 on 14 June

Lowest opposition score: 79 vs Waddesdon 2 on 9 August