They’re second in the South Group behind Somerset who made it six wins from as many matches.
The group leaders edged Essex by 11 runs.
Middlesex remain without a win following a 7-wicket defeat at Gloucestershire.
There were also wins for Northamptonshire, Yorkshire, Leicestershire, Glamorgan and Gloucestershire.