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
All270£68,848324,955309
Aberdeen City4£62,700424,5502
Bedfordshire10£58,075445,39511
Belfast3£62,662332,8326
Berkshire4£46,357657,6203
Brent - Greater London2£39,1056100,500-
Bristol2£83,11801,9973
Bromley - Greater London3£74,97218,7434
Buckinghamshire5£55,569362,6575
Cambridgeshire5£69,512326,5477
Cardiff3£66,967322,1242
Cheshire11£73,288114,6954
City of Edinburgh4£75,245112,6421
County Durham3£69,353222,8384
Croydon - Greater London1£62,695413,4645
Derbyshire4£70,490212,0473
Devon5£72,670220,2891
Dorset1£76,49016,3621
Dundee City3£86,16719,952-
Dungannon3£66,313335,205-
East Sussex1£81,99005,5005
Enfield - Greater London1£81,32905,9943
Essex5£55,208444,15313
Fife3£80,998211,4464
Glasgow City7£72,898214,21612
Gloucestershire2£70,950213,4601
Greater Manchester10£58,070435,99420
Hampshire8£137,651220,86311
Havering - Greater London4£55,497450,0542
Herefordshire2£77,473212,6993
Hertfordshire8£60,796436,2128
Highland4£80,296212,5483
Hillingdon - Greater London2£69,241212,683-
Hounslow - Greater London4£64,508434,0514
Kent6£62,406329,1034
Kingston upon Thames - Greater London8£75,950213,8359
Lancashire9£69,242324,70911
Leicestershire8£72,750217,1403
Lincolnshire5£70,344220,97617
Merseyside3£63,823337,4553
Newport2£77,500112,221-
Newry and Mourne1£63,995441,0003
Newtownabbey1£54,495436,677-
Norfolk7£65,395324,638-
North Ayrshire1£70,99815,3551
North Yorkshire3£60,813419,95612
Nottinghamshire6£59,401433,51619
Oxfordshire1£84,45006,4021
Perth and Kinross1£61,898330,722-
Shropshire3£61,498232,8333
South Lanarkshire1£71,99529,4903
South Yorkshire8£74,464116,56615
Staffordshire3£76,833217,1957
Stirling1£75,49515,9041
Suffolk2£77,62316,8443
Surrey8£57,743532,9649
Tyne and Wear1£61,995432,089-
Warwickshire3£60,665426,8383
West Lothian1£53,990644,8581
West Midlands17£66,813324,32012
West Sussex1£67,575220,4501
West Yorkshire12£62,338441,94610
Wiltshire7£70,075224,9114
Worcestershire3£66,217340,9303
Add postcode for better results.