1st XI - Division 1
Final League Position: 10th
Playing record: P16 W1 L11 D T0 A2 Pts 82

Runs scored: 2307 Wickets lost 139

Runs conceded: 2711 Wickets taken 87

Average score: 144.19

Highest score: 251 vs Aston Rowant 2 on 28 June

Lowest Score: 60 vs Dinton 1 on 2 August

Highest opposition score: 319 vs Oxford Downs 2 on 9 August

Lowest opposition score: 33 vs Aston Rowant 2 on 30 August

2nd XI - Division 3B
Final League Position: 10th
Playing record: P17 W3 L13 D T0 A1 Pts 156

Runs scored: 2200 Wickets lost 166

Runs conceded: 2822 Wickets taken 108

Average score: 129.41

Highest score: 274 vs Oxenford 1 on 9 August

Lowest Score: 67 vs Abingdon Vale 1 on 12 July

Highest opposition score: 340 vs Didcot 2 on 17 May

Lowest opposition score: 53 vs Hook Norton 1 on 24 May

3rd XI - Division 8A
Final League Position: 7th
Playing record: P16 W6 L9 D T0 A2 Pts 224

Runs scored: 1892 Wickets lost 134

Runs conceded: 1708 Wickets taken 123

Average score: 118.25

Highest score: 270 vs Wolvercote 4 on 5 July

Lowest Score: 22 vs Long Marston 3 on 24 May

Highest opposition score: 204 vs Great Brickhill 4 on 31 May

Lowest opposition score: 47 vs Thame Town 4 on 9 August