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
All271£66,269327,120306
Aberdeen City5£59,160429,9911
Bedfordshire8£61,853437,12316
Belfast4£67,995221,6044
Berkshire5£49,386547,7405
Brent - Greater London1£41,909589,0002
Bristol1£79,00003,9832
Buckinghamshire5£57,417377,7986
Cambridgeshire3£70,660226,6675
Cheshire6£70,359118,09912
City of Edinburgh2£67,745214,0742
City of London - Greater London1£44,495739,000-
County Durham3£63,643324,6144
Croydon - Greater London3£57,711535,7835
Derbyshire3£59,566341,4863
Devon5£67,519219,9001
Dorset3£65,473231,542-
Dundee City4£79,373110,447-
Dungannon7£65,989333,750-
East Sussex2£58,448344,7505
Essex9£65,565331,00611
Fife7£82,81216,5102
Glasgow City7£72,612111,5728
Greater Manchester17£60,947328,28118
Hampshire4£71,994220,1978
Havering - Greater London3£59,655339,1796
Herefordshire1£73,949216,9554
Hertfordshire11£62,090338,4828
Highland6£78,363110,1352
Hillingdon - Greater London1£45,971567,6992
Hounslow - Greater London4£74,971212,3245
Kent4£60,864333,7186
Kingston upon Thames - Greater London3£72,165219,0153
Lancashire12£75,163320,1457
Leicestershire7£62,396329,7638
Lincolnshire10£72,66717,99712
Magherafelt1£73,950231,000-
Merseyside5£66,791231,2882
Newport1£52,995759,693-
Newry and Mourne1£63,995441,0003
Newtownabbey1£52,995436,677-
Norfolk6£70,840219,1543
North Ayrshire2£83,39802,6251
North Yorkshire3£77,91103,98411
Northamptonshire1£63,500224,3092
Nottinghamshire7£69,136213,37915
Oxfordshire3£82,183119,6742
Perth and Kinross3£74,957110,247-
Shropshire1£92,00002,9503
Somerset1£78,46604,8813
South Lanarkshire1£69,99529,4903
South Yorkshire9£62,660335,98617
Staffordshire1£50,999533,2635
Stirling2£71,745210,3571
Suffolk2£70,84016,844-
Surrey5£55,191532,9496
Warwickshire3£64,983228,6813
West Lothian1£53,990644,8583
West Midlands12£63,833425,27818
West Sussex1£64,875220,4502
West Yorkshire12£62,951335,2349
Wiltshire6£68,837219,3987
Worcestershire3£64,800237,4564
Add postcode for better results.