What Car? Leasing has 2 new BMW XM cars in stock and available to lease from BMW approved dealers. Browse the deals now and find the perfect BMW XM near you.
£18,027 total upfront (£17,782 initial rental plus £245 processing fee) | 6000 miles | 48 months
£23,418 total upfront (£23,173 initial rental plus £245 processing fee) | 6000 miles | 48 months