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
All260£67,133225,747291
Aberdeen City4£59,850424,5501
Bedfordshire6£57,746544,41916
Belfast4£68,245221,6044
Berkshire5£49,386547,7405
Brent - Greater London1£41,909589,0002
Bristol1£79,00003,9832
Buckinghamshire5£64,716255,5876
Cambridgeshire4£69,245327,8064
Cheshire8£71,813118,09910
City of Edinburgh2£67,995214,0742
City of London - Greater London1£44,495739,000-
County Durham3£73,611113,5913
Croydon - Greater London4£61,783429,1645
Derbyshire3£59,366341,4863
Devon5£67,419219,6731
Dorset2£67,388231,712-
Dundee City4£84,000110,447-
Dungannon6£64,321338,190-
East Sussex1£77,90005,5006
Essex9£65,736331,00612
Fife7£83,09816,5102
Glasgow City5£70,098213,4869
Greater Manchester14£58,400434,92616
Hampshire5£72,544118,1587
Havering - Greater London4£55,372450,6944
Herefordshire1£73,950216,9554
Hertfordshire10£63,704336,0408
Highland6£78,363110,1352
Hillingdon - Greater London1£45,971567,6992
Hounslow - Greater London4£75,578212,3245
Kent5£60,520330,3364
Kingston upon Thames - Greater London2£68,300327,7733
Lancashire11£75,371321,6037
Leicestershire6£61,980329,5678
Lincolnshire9£72,07418,88512
Magherafelt1£73,950231,000-
Merseyside5£66,831231,2882
Newry and Mourne1£63,995441,0003
Newtownabbey1£53,495436,677-
Norfolk6£71,096219,1543
North Ayrshire2£83,39802,6251
North Yorkshire3£78,33302,55711
Northamptonshire1£64,400224,3092
Nottinghamshire5£66,213224,75115
Oxfordshire1£69,950345,7722
Perth and Kinross3£74,957110,247-
Shropshire1£92,00002,9503
Somerset2£78,17903,9392
South Lanarkshire1£69,99529,4903
South Yorkshire10£64,421236,48016
Staffordshire1£49,699533,2635
Stirling2£71,745210,3571
Suffolk2£70,84016,844-
Surrey5£55,333532,9496
Warwickshire2£68,500218,4213
West Lothian2£63,743425,4292
West Midlands11£63,905426,21118
West Sussex1£65,875220,4502
West Yorkshire12£63,268335,2348
Wiltshire7£74,678114,1325
Worcestershire4£65,088333,3373
Add postcode for better results.