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
All276£67,807324,796298
Aberdeen City4£62,700424,5502
Bedfordshire11£56,934448,1869
Belfast2£55,495446,2646
Berkshire4£46,482657,6203
Brent - Greater London2£39,3056100,500-
Bristol2£83,11801,9974
Bromley - Greater London2£72,700210,6154
Buckinghamshire5£55,569362,6575
Cambridgeshire6£66,553427,0956
Cardiff3£66,967322,1242
Cheshire9£74,85218,9664
City of Edinburgh3£78,32716,7821
County Durham3£69,806222,8385
Croydon - Greater London1£63,952413,4645
Derbyshire4£70,490212,0473
Devon5£72,670220,2891
Dorset1£76,49016,3621
Dundee City3£86,16719,952-
Dungannon3£66,313335,205-
East Sussex2£77,49315,2944
Enfield - Greater London2£82,66214,9202
Essex7£53,003548,61913
Fife3£80,998211,4464
Glasgow City10£74,257212,0069
Gloucestershire2£70,950213,4601
Greater Manchester10£58,159436,11420
Hampshire8£69,982220,48311
Havering - Greater London4£55,497450,0542
Herefordshire2£77,473212,6993
Hertfordshire8£61,046436,2128
Highland4£80,296212,5483
Hillingdon - Greater London2£70,111212,683-
Hounslow - Greater London5£62,360433,7353
Kent5£64,988323,9684
Kingston upon Thames - Greater London8£76,135213,8359
Lancashire9£68,436435,99411
Leicestershire8£72,750217,1404
Lincolnshire8£63,724329,89114
Merseyside3£63,823337,4553
Newport2£77,500112,221-
Newry and Mourne1£63,995441,0003
Newtownabbey1£54,995436,677-
Norfolk5£65,753328,459-
North Ayrshire1£72,89815,3551
North Yorkshire4£65,533317,40911
Nottinghamshire4£60,354431,78222
Oxfordshire1£84,45006,4022
Perth and Kinross1£61,898330,722-
Shropshire3£61,498232,8333
South Lanarkshire1£71,99529,4903
South Yorkshire9£70,435222,75813
Staffordshire4£76,375213,9286
Stirling1£75,49515,9041
Suffolk2£77,62316,8443
Surrey8£58,056532,0038
Tyne and Wear1£61,995432,089-
Warwickshire3£60,665426,8383
West Lothian1£53,990644,8581
West Midlands17£66,813324,23012
West Sussex1£67,575220,4501
West Yorkshire12£65,005435,41610
Wiltshire6£73,488223,1344
Worcestershire4£74,413215,2942
Add postcode for better results.