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

Used BMW X5 M 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 X5 M Data by County

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

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All133£55,616544,041165
Ards1£33,995962,000-
Bedfordshire6£54,177738,9196
Belfast1£59,995441,6092
Berkshire1£50,98039,6022
Brent - Greater London1£56,450-52,000-
Bristol2£24,9121078,3401
Buckinghamshire3£78,329316,7596
Cambridgeshire9£53,262536,1334
Cheshire4£46,521659,3686
City of London - Greater London1£31,000770,2003
County Durham6£49,307331,02413
Croydon - Greater London2£98,37325,2592
Derbyshire3£40,322960,0865
Devon3£55,083422,4305
Dorset1£29,000958,6841
Ealing - Greater London1£64,500531,8191
East Sussex1£31,495868,2331
Essex3£64,317430,1505
Glasgow City2£97,398210,0191
Gloucestershire1£76,950322,8031
Greater Manchester10£69,358438,00919
Hampshire3£36,375640,0692
Hertfordshire2£40,1351061,2483
Hillingdon - Greater London1£69,995343,000-
Hounslow - Greater London1£59,890657,3971
Kent5£38,301555,8905
Lancashire2£16,99712123,2983
Leicestershire4£56,935655,4472
Lincolnshire1£56,200550,2902
Magherafelt2£63,495556,2501
Merseyside1£83,785221,5401
Newtownabbey1£51,999473,2811
North Yorkshire6£51,752534,09812
Somerset3£51,828330,45214
South Lanarkshire1£89,995119,308-
South Yorkshire5£67,024326,1295
Staffordshire2£73,998435,1541
Suffolk1£66,900431,935-
Surrey3£61,328534,2442
Tyne and Wear2£63,496541,4353
West Dunbartonshire1£50,995666,0001
West Midlands6£54,950547,4849
West Sussex1£17,2501279,8663
West Yorkshire13£64,490531,1057
Wiltshire2£55,774633,0413
Worcestershire2£48,720634,484-
Add postcode for better results.