Timing matters here because this is an older-generation X3, so the real question is whether you want the last of that shape or would rather pay more for a newer one with fresher tech. At £1,990, this is cheap to fair for a tidy used X3 only if it’s one of the older, higher-mileage cars; the published UK used range for earlier X3 listings runs from about £595 to £1,355 on the low end and £1,690 to £4,085 for a late-2000s/early-2010s diesel variant, so £1,990 sits around the middle of that rough old-car band rather than looking like a bargain.
What makes it worth a look is the X3’s core appeal: upright seating, decent cabin space, and an easy, grown-up all-rounder feel, especially if it’s been kept clean and original. In excellent condition, a well-kept example with history, good tyres, and no warning lights can be a sensible buy at this money, because you’re paying for a usable premium SUV rather than a badge gamble. I’d just want confirmation of service record, suspension wear, and transfer-box or drivetrain health before calling it a no-brainer.
Independent perspective — not a price guarantee. Always verify condition, accessories and provenance before purchase.