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

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

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

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All265£67,396225,311301
Aberdeen City4£60,000424,5501
Bedfordshire6£58,056544,41917
Belfast3£65,662225,8615
Berkshire5£49,386547,7405
Brent - Greater London1£41,909589,0002
Bristol1£79,00003,9832
Buckinghamshire7£60,425360,5535
Cambridgeshire4£69,745327,8065
Cheshire9£72,527118,0999
City of Edinburgh2£67,995214,0742
County Durham3£73,611113,5914
Croydon - Greater London3£57,412429,1525
Derbyshire3£59,426341,4863
Devon6£71,674217,398-
Dorset1£73,78016,3621
Dundee City4£84,000110,447-
Dungannon6£64,321338,190-
East Sussex2£58,448344,7505
Essex11£65,535328,71611
Fife6£83,61517,0262
Glasgow City5£70,098213,4869
Gloucestershire1£69,950210,4942
Greater Manchester14£58,435434,92617
Hampshire5£73,944118,1038
Havering - Greater London4£55,372450,6263
Herefordshire1£73,950216,9554
Hertfordshire10£63,934336,04010
Highland6£79,447110,1353
Hillingdon - Greater London2£56,841442,3571
Hounslow - Greater London4£75,271212,3245
Kent5£60,674330,3274
Kingston upon Thames - Greater London2£68,300327,7733
Lancashire11£75,371321,6037
Leicestershire6£61,980329,5678
Lincolnshire9£72,09718,88512
Magherafelt1£73,950231,000-
Merseyside5£66,851231,2883
Newry and Mourne1£63,995441,0004
Newtownabbey1£53,495436,677-
Norfolk6£71,489219,0343
North Ayrshire2£83,39802,6251
North Yorkshire3£78,33302,55711
Northamptonshire1£64,400224,3092
Nottinghamshire6£62,677325,23115
Oxfordshire1£69,950345,7722
Perth and Kinross3£74,957110,247-
Shropshire1£92,00002,9504
Somerset2£78,17903,9392
South Lanarkshire1£69,99529,4903
South Yorkshire11£65,773233,43216
Staffordshire1£49,699533,2636
Stirling2£71,995210,3571
Suffolk2£70,84016,8441
Surrey5£55,381532,9496
Warwickshire2£68,500218,4213
West Lothian1£53,990644,8582
West Midlands11£63,951426,08518
West Sussex2£72,375110,9751
West Yorkshire11£62,665436,9168
Wiltshire7£74,678114,1326
Worcestershire4£65,463332,8273
Add postcode for better results.