Division One: Purton 108-3 (22), Beanacre 107 all out (3); Collingbourne 199-9 (23), Burbage & ER 79 all out (5); Nationwide House 145-4 (8), Calne 182 all out (17); Bath CS 214-9 (21), Potterne 157 all out (8).

Division Two: Cherhill 86 all out (4), Buscot Park 87-6 (19); Urchfont 151-8 (4), Cooper Avon Tyres 155-1 (23); Lechlade 211-7 (18), Highworth 207-5 (9); Swindon CS 173-7 (17), Sutton Veny 170-6 (7).

Division Three: Swindon 3 184 all out (21), Blunsdon 148 all out (8); Moredon Royal Oak 103-3 (22), Dauntsey Gentlemen 101 all out (3); Seagry 193-2 (22), Heytesbury 190-7 (6); Wanborough 216-5 (9), Spye Park 268-6 (18).

Division Four: Lambourn 227 all out (9), Avebury 245-7 (21); Warminster 3 83 all out (6), Coates 160 all out (22); Westbury 3 221-8 (7), Bradford Tn 265-2 (20); Corsham 3 216-4 (20), Wilcot 215-5 (8).

Division Five: Buscot Park 176 all out (9), Chippenham 3 225-9 (21); Keevil 198-6 (21), Purton 2 138 all out (6); Burbage & ER 2 110-8 (19), Lavington 109 all out (6); Litten Tree 239-6 (22), Nettleton 148 all out (6); Devizes 3 68 all out (0), United Churches 69-0 (25).

Division Six: Cooper Avon Tyres 2 51 all out (2), Lacock 253-5 (25); Calne 2 92 all out (3), Nationwide House 2 207-5 (24); Goatacre 3 245-7 (19), Trowbridge A 241-6 (9).

Division Seven: United Churches 2 152-4 (5), Cherhill 2 156-3 (19); Dauntsey Gentlemen 2 188-9 (19), Marshfield 3 143-9 (7); Bradford Tn 2 111 all out (20), Beehive Bradford 96 all out (8); Potterne 2 254-7 (21), Bath CS 2 189 all out (8).

Division Eight: Bathford 2 90-9 (7), Devizes 4 125 all out (17); Highworth 2 164-7 (8), Collingbourne 2 222-8 (19); All Cannings 2 163 all out (5), Biddestone 3 164-3 (22); Chippenham 4 99 all out (4), Corsham 4 100-6 (20).