BMW Z4 M COUPE
2008, 64,000 miles, £19,950
This bona fide modern classic is worthy of its hefty price. Its M3-derived 3.2-litre straight six makes 343bhp and 269lb ft for a sub-5.0sec sprint to 60mph, made even more engaging by a manual ’box. It’s said to be in good order with a solid history.
HONDA CR-X Si
1989, 24,000 miles, £24,995
If you’re after the nimble, zippy feel of a Mk1 MR2 but can’t find one, this Honda is an excellent alternative. It has a criminally low mileage, a long MOT and a stack of receipts. It even has a stainless steel exhaust, so its 1.6-litre 16v four should really sing.
PORSCHE 924 TURBO
1980, 99,500 miles, £13,500
This car may have done nearly 100k miles, but it was lovingly…