Ashraful, who is Portsmouth's overseas player this season, took 3-14 and later hit 13 fours as his side, wih 233-5, fell just short of Ville's 237 (Alex Shephard 50).
Andrew Galliers and Chris Morgan hit fifties as Havant posted 214-6 in 40 overs to beat Chichester Priory Park by 34 runs at Goodwood.
Teenager Harrison Barnard (26) and Australian Louis Clayton (23) chipped in for Havant, while Simon Hasted (58) responded in CPP's 180-7.
Alton got in some useful batting practice by scoring 278 against Farnham, where Dan Harris (49), Ben Rolfs (46), Scoitt Myers (36) and Aarav Rajnikanth (36) top scored. Mike O'Mahoney took 6-60 and made 44 of Farnham's 148.
Sway, last season's SPL3 winners, pulled off an excellent seven-wicket win at Exmouth, where Tim Noble and Will Millard notvched unbeaten 50s as the New Forest club chased down 224-7. Alex Hall hit 44.
Jez Bulled (73) and South African Craig Jeffery 59) helped Fareham & Crofton reach 263-6 against Hampshire League Division 1 newcomers Hayling Island at Bath Lane.
Greg Chaplin (68) and Jack Williams (40) top scored in Hayling's 213 all out, leg spinner Jeffery taking 3-25 and Tom Kent dropping a huge hint to selectors with 3-36 in a rare bowl.
Australian Joe Merlino cleared the Locks Lane boundary rope six times on his way to an unbeaten 62 which helped Sparsholt beat Devon tourists Plymstock (166) by five wickets. Brad Dawes earlier took 6-13.