Banbury made it two wins out of two, when they edged out Finchampstead by 24 runs.

A third-wicket stand of 148 between Lloyd Sabin (70) and Kurtis Patterson, whose 84 came off 95 balls, enabled Banbury to reach 251-8 from their 50 overs.

Finchampstead were in trouble at 68-4, but the lower half of the order batted strongly and it was only when Ollie Wright claimed the final wicket on 227 in the penultimate over that Banbury could relax.