Which used BMW Z4 sports should I buy?
The bigger-engined versions may look tempting, but the basic 2.0i is the easiest to live with and kindest on the wallet.
It only has four cylinders to the six you'll find in the 2.5, 3.0 and 3.2, but it is quick and flexible, hitting 60mph in just 8.2sec. However, it comes only with a manual gearbox, so if you want an auto, you'll have to move up to the 2.5 or 3.0.
Trim-wise, you can choose between standard, SE and Sport. All are well equipped, but SE is the one most first owners pick, so it's the easiest to find, and we'd go for that rather than the Sport, which has an overly stiff ride.
BMW offers a big choice of options and many first owners indulged. Parking sensors, sat-nav and stereo upgrades are desirable and add value, but watch for any kitted with big alloy wheels and ultra-low-profile tyres because they'll ride harshly.
For all the latest reviews, advice and new car deals, sign up to the What Car? newsletter here