In a time of ups and downs in the used car market, the Vauxhall Zarifa remains as solid as a rock.
This is the third straight win for the Zafira and, at the moment, it's hard to imagine another people-carrier stealing its crown. Seven seats, low running costs and a bargain pricetag of around £6000 for a three-year-old car make it a must-buy MPV.
Its flexible folding-seat system means you can handle everything from a five-a-side team to moving house. There's lots of passenger space for five people, although the third row of seats is best for children, because legroom is limited.
Buyers who cover high annual mileages can consider the powerful, frugal diesel models, but we still think the 1.6-litre petrol model is best for most people.
Name Matt Sanger
Job Used car editor, What Car?
Verdict: 'If you want an MPV that's really cost-effective, there's no better bet than the Zafira. Rivals might be slightly better to drive, slightly bigger or slightly more refined, but they can't trump the Vauxhall for all-round ability or value.'
The Club AC model comes with air-conditioning, remote central locking and ISOFIX child-seat anchor points. Look out for cars with the optional curtain airbags fitted, too.
A constant stream of lease and hire vehicles into car supermarkets and large independent dealers make these the best places to pick up a Zafira.
There are some very high-mileage examples around, but with so many cars for sale you can afford to be picky.
However, make sure that the service history of any car you look at is complete, because lease companies sometimes skimp on maintenance.