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
All146£60,127539,731137
Ards1£33,995962,000-
Bedfordshire8£58,582640,4586
Belfast2£72,495426,8023
Bristol1£27,239873,656-
Bromley - Greater London1£74,995519,0001
Buckinghamshire3£71,162437,1841
Cambridgeshire6£47,979531,4457
Cheshire4£60,519636,5543
City of Edinburgh1£45,900430,252-
County Durham5£60,754320,72818
Croydon - Greater London1£59,990477,000-
Derbyshire3£59,661638,3684
Derry1£95,000311,000-
Devon1£36,995839,0006
Dorset1£91,99019,902-
Ealing - Greater London1£64,500531,819-
East Sussex1£65,995559,000-
Essex4£51,611652,2264
Fife1£79,998225,657-
Gloucestershire1£31,999944,0002
Greater Manchester24£67,772537,1369
Havering - Greater London1£90,000324,041-
Hertfordshire3£42,082743,5863
Hillingdon - Greater London2£42,498771,6252
Hounslow - Greater London1£67,771657,3971
Kent3£41,433452,7772
Kingston upon Thames - Greater London1£81,271320,3982
Leicestershire3£47,190666,7981
Lincolnshire1£75,800427,0001
Magherafelt2£63,995556,2501
Merseyside1£63,990435,721-
North Yorkshire9£61,969329,59213
Nottinghamshire4£74,557331,0509
Shropshire1£69,950425,4503
Somerset8£47,948537,6719
South Lanarkshire1£95,995119,3081
South Yorkshire4£88,806218,2655
Surrey6£46,209753,0431
Tyne and Wear2£37,621866,8501
Warwickshire1£37,999841,0002
West Dunbartonshire1£54,995666,000-
West Midlands7£62,672634,7328
West Yorkshire10£71,379424,2956
Wiltshire2£44,480748,3742
Worcestershire1£35,990833,468-
Add postcode for better results.