Results in 2021 Division 4

Saturday 28th August
Marlborough 2 8 - 16 Hinton Charterhouse 2 Hinton Charterhouse 2 won by 3 wickets.
Melksham 7 - 22 Heytesbury & Sutton Veny Heytesbury & Sutton Veny won by 64 runs.
Ramsbury 3 - 23 Marshfield 2 Marshfield 2 won by 7 wickets.
Sherston Magna 9 - 22 Corsham 3 Corsham 3 won by 64 runs.
Wanborough 9 - 22 Erlestoke Erlestoke won by 32 runs.
Saturday 21st August
Corsham 3 8 - 8 Ramsbury Match Cancelled.
Erlestoke 23 - 6 Melksham Erlestoke won by 9 wickets.
Heytesbury & Sutton Veny 8 - 8 Marlborough 2 Match Cancelled.
Hinton Charterhouse 2 8 - 8 Wanborough Match Cancelled.
Marshfield 2 8 - 8 Sherston Magna Match Cancelled.
Saturday 14th August
Corsham 3 21 - 11 Heytesbury & Sutton Veny Corsham 3 won by 39 runs.
Marlborough 2 22 - 7 Marshfield 2 Marlborough 2 won by 41 runs.
Ramsbury 7 - 21 Hinton Charterhouse 2 Hinton Charterhouse 2 won by 6 wickets.
Sherston Magna 8 - 22 Erlestoke Erlestoke won by 6 wickets.
Wanborough 18 - 7 Melksham Wanborough won by 3 wickets.
Saturday 7th August
Erlestoke 9 - 9 Marlborough 2 Match Abandoned.
Heytesbury & Sutton Veny 22 - -10 Ramsbury Heytesbury & Sutton Veny won by forfeit.
Hinton Charterhouse 2 8 - 8 Corsham 3 Match Abandoned.
Marshfield 2 9 - 9 Wanborough Match Abandoned.
Melksham 9 - 9 Sherston Magna Match Abandoned.
Saturday 31st July
Corsham 3 7 - 23 Marshfield 2 Marshfield 2 won by 7 wickets.
Heytesbury & Sutton Veny 21 - 10 Hinton Charterhouse 2 Heytesbury & Sutton Veny won by 12 runs.
Marlborough 2 19 - 7 Melksham Marlborough 2 won by 57 runs.
Sherston Magna 7 - 22 Wanborough Wanborough won by 45 runs.
Saturday 24th July
Erlestoke 25 - 4 Corsham 3 Erlestoke won by 9 wickets.
Marshfield 2 22 - -10 Heytesbury & Sutton Veny Marshfield 2 won by forfeit.
Melksham 12 - 11 Ramsbury Match Cancelled.
Sherston Magna 11 - 22 Hinton Charterhouse 2 Hinton Charterhouse 2 won by 20 runs.
Wanborough 9 - 20 Marlborough 2 Marlborough 2 won by 14 runs.
Saturday 17th July
Corsham 3 9 - 21 Melksham Melksham won by 6 wickets.
Heytesbury & Sutton Veny 8 - 23 Erlestoke Erlestoke won by 6 wickets.
Hinton Charterhouse 2 20 - 8 Marshfield 2 Hinton Charterhouse 2 won by 3 wickets.
Marlborough 2 21 - 8 Sherston Magna Marlborough 2 won by 6 wickets.
Ramsbury 4 - 23 Wanborough Wanborough won by 7 wickets.
Saturday 10th July
Erlestoke 24 - 6 Hinton Charterhouse 2 Erlestoke won by 161 runs.
Marlborough 2 20 - 3 Ramsbury Marlborough 2 won by 8 wickets.
Melksham 6 - 16 Marshfield 2 Marshfield 2 won by 4 wickets.
Wanborough 22 - 7 Corsham 3 Wanborough won by 78 runs.
Saturday 3rd July
Heytesbury & Sutton Veny 9 - 19 Wanborough Wanborough won by 5 wickets.
Marshfield 2 6 - 23 Erlestoke Erlestoke won by 7 wickets.
Ramsbury 6 - 23 Sherston Magna Sherston Magna won by 6 wickets.
Corsham 3 22 - 8 Marlborough 2 Corsham 3 won by 45 runs.
Saturday 26th June
Corsham 3 23 - 9 Sherston Magna Corsham 3 won by 157 runs.
Erlestoke 22 - 10 Wanborough Erlestoke won by 94 runs.
Heytesbury & Sutton Veny 7 - 24 Melksham Melksham won by 108 runs.
Hinton Charterhouse 2 22 - 5 Marlborough 2 Hinton Charterhouse 2 won by 6 wickets.
Marshfield 2 22 - 10 Ramsbury Marshfield 2 won by 1 wicket.
Saturday 19th June
Marlborough 2 24 - 4 Heytesbury & Sutton Veny Marlborough 2 won by 113 runs.
Melksham 7 - 22 Erlestoke Erlestoke won by 59 runs.
Ramsbury 3 - 24 Corsham 3 Corsham 3 won by 8 wickets.
Sherston Magna 2 - 25 Marshfield 2 Marshfield 2 won by 9 wickets.
Wanborough 20 - 7 Hinton Charterhouse 2 Wanborough won by 68 runs.
Saturday 12th June
Erlestoke 23 - 6 Sherston Magna Erlestoke won by 279 runs.
Heytesbury & Sutton Veny 2 - 25 Corsham 3 Corsham 3 won by 9 wickets.
Hinton Charterhouse 2 8 - 22 Ramsbury Ramsbury won by 5 wickets.
Marshfield 2 23 - 6 Marlborough 2 Marshfield 2 won by 7 wickets.
Melksham 3 - 22 Wanborough Wanborough won by 7 wickets.
Saturday 5th June
Corsham 3 20 - 6 Hinton Charterhouse 2 Corsham 3 won by 4 wickets.
Marlborough 2 21 - 10 Erlestoke Marlborough 2 won by 9 runs.
Ramsbury 24 - 5 Heytesbury & Sutton Veny Ramsbury won by 9 wickets.
Sherston Magna 9 - 19 Melksham Melksham won by 4 wickets.
Wanborough 17 - 8 Marshfield 2 Wanborough won by 2 wickets.
Saturday 29th May
Erlestoke 9 - 23 Ramsbury Ramsbury won by 85 runs.
Hinton Charterhouse 2 21 - 10 Heytesbury & Sutton Veny Hinton Charterhouse 2 won by 23 runs.
Marshfield 2 21 - 8 Corsham 3 Marshfield 2 won by 99 runs.
Melksham 7 - 20 Marlborough 2 Marlborough 2 won by 37 runs.
Wanborough 19 - 10 Sherston Magna Wanborough won by 2 runs.
Saturday 22nd May
Corsham 3 8 - 8 Erlestoke Match Cancelled.
Heytesbury & Sutton Veny 2 - 25 Marshfield 2 Marshfield 2 won by 9 wickets.
Hinton Charterhouse 2 8 - 8 Sherston Magna Match Cancelled.
Marlborough 2 8 - 8 Wanborough Match Cancelled.
Ramsbury 8 - 8 Melksham Match Cancelled.
Saturday 15th May
Erlestoke 8 - 8 Heytesbury & Sutton Veny Match Cancelled.
Marshfield 2 20 - 6 Hinton Charterhouse 2 Marshfield 2 won by 7 wickets.
Melksham 8 - 8 Corsham 3 Match Cancelled.
Sherston Magna 8 - 8 Marlborough 2 Match Cancelled.
Wanborough 8 - 8 Ramsbury Match Cancelled.
Saturday 8th May
Corsham 3 8 - 8 Wanborough Match Cancelled.
Heytesbury & Sutton Veny 8 - 8 Sherston Magna Match Cancelled.
Hinton Charterhouse 2 8 - 8 Erlestoke Match Cancelled.
Marshfield 2 8 - 8 Melksham Match Cancelled.
Ramsbury 8 - 8 Marlborough 2 Match Cancelled.
Saturday 1st May
Erlestoke 22 - 9 Marshfield 2 Erlestoke won by 90 runs.
Marlborough 2 7 - 20 Corsham 3 Corsham 3 won by 5 wickets.
Melksham 7 - 22 Hinton Charterhouse 2 Hinton Charterhouse 2 won by 6 wickets.
Sherston Magna 22 - 8 Ramsbury Sherston Magna won by 54 runs.
Wanborough 22 - 7 Heytesbury & Sutton Veny Wanborough won by 76 runs.
Saturday 24th April
Hinton Charterhouse 2 21 - 11 Melksham Hinton Charterhouse 2 won by 5 runs.
Ramsbury 9 - 22 Erlestoke Erlestoke won by 83 runs.
Sherston Magna 22 - 5 Heytesbury & Sutton Veny Sherston Magna won by 6 wickets.