7/10VolkswagenCaravelle£41,748 – £58,242Yes, it’s effectively a van with windows. But it’s also magnificent
5/10ToyotaLand Cruiser£33,425 – £53,650If you live in the desert, the Land Cruiser is as good as it gets. But seeing as we don't, the Discovery is a much better bet
6/10NissanX-Trail£30,235 – £34,260A good, solid SUV. Lots of space, but competitors have caught and passed in some areas
7/10NissanQashqai£26,250 – £31,935One of Britain’s best-selling cars, the Qashqai is quiety, comfy and homemade, too
8/10Hyundaii40 Tourer£23,675 – £29,865Another convincing effort from Hyundai and a tempting alternative to the more obvious Mondeo.
7/10Hyundaii40£22,415 – £28,615Hyundai arrives to worry the Ford Mondeo – and the impressive i40 certainly does that.
8/10FordFocus Estate£21,640 – £32,785A thoroughly capable family car that handles far better than it really needs to
7/10FordFocus ST£20,460 – £31,585A fantastic everyday proposition, a hot hatch that's easy to live with. Mostly for good
7/10FordFocus ST (2012-2018)£20,460 – £31,585A fun car with a practical side, but no longer one of the sharpest hot hatches on sale
9/10FordFocus£20,460 – £31,585This Focus, if you get the better rear suspension, is the sweetest drive in the mainstream hatch class
5/10MitsubishiASX£20,110 – £25,880It’s not that the ASX is truly bad by any stretch of the imagination, it’s just that its competition is newer. And better.
8/10HyundaiKona Electric£17,240 – £40,895One of the best all-round, reasonably priced EVs you can buy today
7/10HyundaiKona£17,240 – £40,895Go ahead if you like the look of it. If you don't, endless rivals are about as good
Editor’s choice6/10DS3£17,090 – £23,260Not as fresh as it was, but ageing gracefully, and still the best DS of the bunch.
3/10NissanPulsar£16,340 – £18,110A perfectly able family hatchback that brings absolutely nothing new to the sector. Why, Nissan?
7/10NissanJuke£14,935 – £25,170The looks might be polarising but it's not actually ugly and certainly not – bigger crime – bland
6/10FiatTipo£14,915 – £20,910Probably Fiat’s least interesting car, but that doesn’t mean it’s worth ignoring if you love a bargain.
7/10MazdaMazda2£14,395 – £19,370Handsome, good to drive and easy to use, like all Mazdas. But the engines are lacklustre and the cabin too dour
5/10Alfa RomeoMiTo£12,705Italophiles will get some kicks here, but this is an average effort that is easily trumped for comparable money.