Oxford Downs captain Wes Bartlett hit a fine 102 as Oxford Downs racked up 265-7 at Division 1 champions Buckingham Town in the final round of matches.

But Town proved they are worthy champions by chasing down the victory target for the loss of seven wickets.

Bartlett added 148 for the third wicket with Richard West (76), while Greg Pearson (4-64) and Kiwi Jimad Khan (3-50) took the lion's share of the wickets.

Khan (48) and Pearson (42no) were then the main contributors with the bat as Town notched their eighth win in a row despite Marc Milligan's 4-78.

Buckingham Town 30pts, Oxford Downs 17.

Banbury 2nd secured the bonus points they needed to finish runners-up, but their season ended on a flat note as they were beaten at Cumnor.

In the visitors' 202 all out, Ashley Blanchard top-scored with 37, but his runs came at a price as he ran out two of his partners along the way.

On a seaming track, Opener Graham Scott ground out 54 to set up the home reply, which was finished off in style by captain Geoff Walford (44no).

Cumnor therefore matched their best ever finish in the top flight, which they last achieved in 2000.

Cumnor 30, Banbury 2nd 16.

Great & Little Tew climbed into the top half of the table after thrashing Shipton-under-Wychwood by eight wickets.

As usual, it was Tasmanian Anthony Smith who fired them to victory, taking 6-48 from 14.4 overs as Shipton capitulated for 121.

Tew wasted little time on the reply, racing to 122-2 in the 23rd over courtesy of Kevin Taylor (30), Andrew Harris (33) and Dave Powles (33no).

The visitors were docked five points for not providing a scorer.

Shipton 7, Great & Little Tew 25.

Steve West took 6-51 in a devastating 13.4-over spell as Banbury Twenty were bundled out for 84 after choosing to bat at Bicester & North Oxford.

Krishnan Talsania then proved there were no demons in the pitch by hitting an unbeaten 32 as Bicester eased to 86-3 in less than 20 overs.

Aussie Andrew Grubich claimed all the wickets to fall, finishing with 3-32.

Bicester & North Oxford 30, Banbury Twenty 6.

The match between Milton Keynes Park and Dinton, both already doomed to relegation, was heading for a tight finish when bad light stopped play.

Put in to bat, Dinton managed 214-3 thanks in the main to Ashley Smith (100no) and Tim Brooker (64). and Park were 196-4 with five overs remaining when the umpires decided it was not safe to continue.

Milton Keynes Park 3, Dinton 13.