Division 3

Marcus Goodchild bagged 7-37 for Bledlow Village, who maintained their push for promotion by beating Bicester & North Oxford.

Bicester managed only 137 all out, with Jamie Hall (40) and Nick Moorman (30) getting on top for long.

Matt Bolton then struck 70 not out in Bledlow’s 138-3.

Bledlow V 25pts, Bicester 4

Cropredy looked well placed at tea after scoring 245-7 through Joe Fox (72), Luke Cherry (54) and Peter Cooling (33).

But Twyford batted even better, reaching 246-4 thanks to Shahid Mahmood (90), Zuwar Hussain (64) and Tanveer Nadeem (37no).

Twyford 25, Cropredy 9

Oxford Downs 2nd beat Witney Mills won by two wickets in a real thriller.

Witney were bowled out for 115, but then had Downs in trouble on 78-8 as Pierre Lefort and Craig Evans took four wickets apiece.

But Downs scraped together the winning runs without further loss.

Oxford Downs 2nd 25, Witney Mills 9

Bledlow Ridge were all out for 124 in a two-wicket home defeat to Dinton 2nd, who made 128-8.

Bledlow Ridge 9, Dinton 2nd 25