A superb double-century from Peter Bowes helped Westleigh move to the top of Division Two of the North Devon Cricket League with a record-breaking win.

Bowes stormed to an unbeaten 224 against Petrockstowe on Sunday as the hosts made it to 428 for seven from their 40 overs – the highest total the division has ever seen. He faced 125 balls, hitting 30 of them for four and eight of them for six.

With the score at 270 for seven, an eighth wicket partnership with Dan Elston (42no) saw the pair put on 158 runs together – another division record – before they both left the field unbeaten.

James Morris (31), James Starkey (29) and Richard Wild (28) all scored runs quickly along the way.

The Petrockstowe bowlers naturally took a bit of a pasting. John Davey took three wickets for 86 runs, and Steve Cox took two for 75.

Nine-man Petrockstowe were bowled out in the 11th over to give Westleigh a 334-run win.

Brendan Harris and Dean Folland both got to 27, but no-one else made it into double figures.

There was a wicket for each of the five Westleigh bowlers, with Richard Pearson and Morris taking two each.

Bowes’s knock wasn’t the highest of the weekend though, with Exford’s Archie Marsh hitting 282 in their 349-run win over Newton Tracey in Divsion Three.

There were 372 runs on the board before Marsh was the first man out to Will Cowling – in that time he hit 23 fours and 25 sixes.

Braden Taylor stuck around, hitting a 155 that included 24 fours and six sixes.

Newton Tracey were all out for 133 in reply. Opener Graham Persson carried his bat with an unbeaten 86, but unfortunately his partners didn’t stick around.

Cowling was the notable exception, making 19, but no-one else made more than six.

Tom Moody took three wickets, and there were two each for Max Watts and Joshua Smith.

Division One

North Devon kept the pressure on league leaders Hatherleigh with a six-wicket win over North Molton.

Adrian Isherwood took five wickets for 31 runs as North Molton were bowled out for 191 in the final over.

Opener James Tapp made 52, and William Palmer top-scored with 62.

Isherwood’s wickets and Josh King’s three for 37 runs were the pick of the bowling.

North Devon reached the target in the 20th over, with Joe Kelly (68no) and Isherwood (34no) seeing them over the line.

Jay Rothery made 39 after North Devon lost Matt Knapman early on.

Dan Bowley took two wickets for North Molton.

An strong team performance with the bat saw Newton Tracey beat Filleigh by 92 runs.

The hosts made it to 313 for eight from their 40 overs, with six of the top seven scoring more than a run a ball.

Robert Gear’s unbeaten 51 from 32 balls was the top score. Dan Church (42), Phil Butcher (48) and Simon Gear (44) all got close to 50.

Dave Squire led the bowling with four wickets, and there were a couple for Ed Butler.

Filleigh were reduced to 12 for three as they set about the reply, with George Gibbs taking three quick wickets.

Bajit Kalsi (67), Ollie Squire (26) and Jas Kalsi (59) steadied the ship, but were unable to pull the visitors back towards the required rate. They were bowled out for 221 with the penultimate ball of the innings.

Richard Screech finished with four wickets for 59 runs, and there three wickets for Navjot Singh to add to Gibbs’s three.

Divison Two

Barnstaple and Pilton surrendered their place at the top of Division Two after an 18-run defeat at Bideford.

Bideford made 222 from their 40 overs, losing six wickets. Oliver Hannam (50) and Martin Stewart (51) top-scoring with half-centuries.

George McEndoo took two wickets for Barnstaple.

Barnstaple were 18 runs away from Bideford’s score when they were bowled out in the penultimate over.

Opener Jack Moore made a quick 56, and Jack Popham’s 40 helped Barnstaple move towards the total, but a couple of wickets from Gareth Davies and a couple of run-outs meant they ran out of men.

Davies, Hannam and Stewart all took a couple of wickets each.

Sandford picked up their second win of the season to send Witheridge Incorrigibles back to the bottom of the table.

Archie Osborne’s 81 helped Sandford to a total of 270 all out.

Selwyn Elston and Elliot Cole both took three wickets.

Elston (55) and Greg Cole (51) both hit half-centuries as Witheridge hauled themselves from 125 for six to 237 for seven.

They made it to 253 before they ran out of overs.

Shaun Cockram took three wickets for 28 runs, and there were two wickets for Alex Stevens.

Division Three

Nathan Townsend and Graham Garner both hit centuries as Ilfracombe picked up a 298-run win over Filleigh.

Townsend (116no) and Garner (153) heaped on the runs as Ilfracombe made it to 348 for two from 40 overs.

Adam Wyatt’s six wickets for 12 runs did most of the damage as Filleigh were bowled out for 50 in the 21st over.

Christopher Bulled took three wickets for 16 runs.