Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used BMW XM on Finance

Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

BMW XM Data by County

BMW XM data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All55£80,317110,79749
Aberdeen City1£73,00012,589-
Bedfordshire2£89,47202,5081
Belfast2£78,99517,665-
Buckinghamshire2£89,74819,0031
Cambridgeshire1£79,95002,544-
Cheshire1£74,9990-5
County Durham1£69,995328,425-
Derbyshire3£76,963217,5903
Devon1£74,995313,211-
Enfield - Greater London1£80,50004,580-
Essex1£70,750220,615-
Fife1£77,998216,526-
Greater Manchester3£76,97517,4015
Havering - Greater London1£69,995234,000-
Hillingdon - Greater London2£79,950314,5001
Hounslow - Greater London1£83,77103,437-
Kent2£84,095314,395-
Lancashire1£82,997-1,8992
Leicestershire1£110,00001515
Merseyside1£83,48017,1441
North Yorkshire2£83,990213,7821
Nottinghamshire3£75,123217,0051
Oxfordshire1£91,75028,2851
Shropshire1£73,000115,629-
South Yorkshire4£80,13617,7593
Staffordshire1£84,00015,7757
Surrey1£72,99504,785-
West Midlands2£78,250219,2695
West Sussex1£68,875220,692-
West Yorkshire8£78,068217,0414
Wiltshire1£95,3710103
Worcestershire1£79,95017,300-
Add postcode for better results.