You won't find endless amounts of BMW X3s (from this latest generation) within our budget, but there's still a good batch to choose from. This premium SUV is a great buy – it's classy, comfortable and good to drive. You'll find a slick, class-leading infotainment here, too, as well as other desirable tech, to go along with its more practical elements. If there were more to choose from (and at lower prices, ideally), it would have finished even higher.
We found: 2021 BMW X3 2.0 30e SE, 52,874 miles, £25,000
Read our full used BMW X3 review
Search for a used BMW X3 for sale