What alternatives should I consider to a used BMW X5 4x4?
The Audi Q7 is pretty much the benchmark luxury SUV, because it does everything you could want of this type of car, and it can still seat seven people comfortably. It isn’t as sporty as the X5, but it's more practical.
If you want something the handles well but still has serious off-road capability, go for a Range Rover Sport. Like the X5, it isn’t the most spacious of seven-seaters, but it will handle almost as well, especially in high-performance supercharged petrol V8 form.