1 used BMW XM for sale at WeBuyCars, from R 2 373 900. Browse photos, specs and prices — every car inspected and quality-checked.
1 BMW XM in stock, year 2025, from R 2 373 900, at 22 branches. Every vehicle is inspected and quality-checked, with finance and insurance available in-branch and online.
The 2025 BMW XM 4.4 PHEV is a premium German SUV and European performance vehicle for executive family motoring, daily commuting, luxury touring and enthusiast driving.