A QUICKFIRE century from James McLeod took Swindon to a comfortable seven-wicket victory over Wootton Bassett in the under 13 section of the North Wilts Junior League.

In a high-scoring game, the home side's innings of 201-8 was built around a fine innings of 80 from Tom Davies, who was well supported by Craig Kelly (34).

Opener Tom Coates was the other main contributor with 22. Richard Arkley was the leading Swindon bowler, taking 2-19.

The Swindon innings was then completely dominated by McLeod, who raced to 126 and enabled his team to reach their victory target in just 23 overs.

Under 13

Calne maintained their winning streak, defeating leaders Chippenham by 28 runs. Courtney Earl (34) and Luke Edwards (42 not out) got Calne off to a fine start.

Once Earl was dismissed, only Edwards offered any resistance as Calne were bowled out for 103 in 29 overs. James Vince (4-22) led the Chippenham attack and he was well supported by James Bull (2-18) and Nick Harrison (2-6).

Earl (3-10) then removed the top Chippenham batting and the leaders were struggling.

With Ben Kenway (3-15) and Edwards (2-17) also bowling well, Chippenham subsided to 75 all out in 34 overs (Calne 17 points, Chippenham 6 points).

Malmesbury batted first at home to Purton and were indebted to a second-wicket partnership of 88 between Daniel Bye (23) and Alex Pilbeam (41). The home side declared on 133-4 after 35 overs. David Miles took 2-31 for Purton.

In reply, only opener Aaron Lee, who batted throughout the innings for 21 not out, was able to cope with the penetrative Malmesbury bowling.

Anthony Cole was the pick of the bowlers, taking a hat trick (all bowled) in his first over. Robert Gillespie (2-5) and Alex Pilbeam (2-1) were the other main wicket takers for Malmesbury as the visitors were dismissed for just 39 in 19 overs to leave Malmesbury winners by 94 runs.

Under 11

An outstanding all-round performance by Robert Gillespie took Malmesbury to the top of the table as his side defeated league rivals Chippenham by five wickets.

Chippenham batted first and struggled for runs against accurate Malmesbury bowling led by Gillespie who took 3-12. Brad Dawson (16) was the Chippenham top scorer as the home side struggled to 63 all out in 19.2 overs.

In reply, Gillespie (37) dominated the Malmesbury innings. He hit seven fours and was only dismissed when the scores were level as the visitors secured victory with nine balls remaining.

Under 15

An inspired spell of bowling from Swindon's Michael Wilson was too much for visitors Calne, who were dismissed for just 49 in 20 overs. Wilson took 5-5 in five overs and he was backed up by Simon Dill (3-15) and Elliott Read (2-16).

Richard Barrett (35 not out) and Jamie Furkins then saw Swindon to a 10-wicket victory in just 12 overs.