Two overseas players topped the run-scoring and wicket-taking charts in Hampshire League cricket this summer.

Sarisbury Athletic's former Pakistan Under-19 international all-rounder Hafiz Majid was the leading batsman, scoring 1,122 runs to help his club to the County Division 2 runners-up spot.

Australian all-rounder Mark Divin achieved a notable double in Cadnam's County Division 4 championship triumph.

The Victorian plundered 794 runs and snapped up 53 wickets for the successful New Forest club.

Top performers in Hampshire League cricket this summer:

County Division 1: Mark Smith (Southsea) 860 runs, Richard Openshaw (Havant II) 36 wickets. County 2: Hafiz Majid (Sarisbury Athletic) 1,122 runs, Graham White (Amport) 33 wickets. County 3: Richard Please (Liss) 879 runs, Hamish Bailey (Locks Heath) 35 wickets. County 4: Mark Divin (Cadnam) 794 runs and 53 wickets. East 1: Steve Taylor (Highfield) 540 runs, Andy Balcombe (Chawton) 35 wickets. East 2: Mike Foster (Flamingos) 678 runs, Mark Barber (Flamingos) 40 wickets. East 3: Bob Hayward (Easebourne) 521 runs, Mark Offord (Emsworth) 47 runs. West 1: Norman Howe (Kingsclere) 442 runs, Kevin Light (Mottisfont) 48 wickets. West 2: Les Browning (Burley) 710 runs, Brian Walker (East Tytherley) 39 wickets. West 3: Christian Pain (Hyde) 789 runs, Richard Orrin (Wood Green) 36 wickets.