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
All273£66,914326,043294
Aberdeen City5£59,160429,9911
Bedfordshire8£62,003437,00916
Belfast4£68,245221,6044
Berkshire5£49,386547,7405
Brent - Greater London1£41,909589,0002
Bristol1£79,00003,9832
Buckinghamshire6£60,255364,0275
Cambridgeshire4£69,244327,8064
Cheshire8£71,556118,09910
City of Edinburgh2£67,745214,0742
City of London - Greater London1£44,495739,000-
County Durham2£69,470219,2834
Croydon - Greater London4£61,783429,1645
Derbyshire3£59,366341,4863
Devon5£67,419219,9001
Dorset2£67,210231,712-
Dundee City4£84,000110,447-
Dungannon7£65,989333,704-
East Sussex1£77,90005,5006
Essex9£65,569331,00612
Fife7£82,81216,5102
Glasgow City6£70,565213,0598
Greater Manchester16£58,595433,49816
Hampshire5£71,944118,4617
Havering - Greater London4£55,372450,6945
Herefordshire1£73,950216,9554
Hertfordshire11£62,181338,4828
Highland6£78,363110,1352
Hillingdon - Greater London1£45,971567,6992
Hounslow - Greater London4£75,396212,3245
Kent5£58,559433,2935
Kingston upon Thames - Greater London3£73,198219,0153
Lancashire11£75,371321,6037
Leicestershire6£61,980329,5678
Lincolnshire9£72,50718,88512
Magherafelt1£73,950231,000-
Merseyside5£66,831231,2882
Newport1£52,995759,693-
Newry and Mourne1£63,995441,0003
Newtownabbey1£53,495436,677-
Norfolk6£71,073219,1543
North Ayrshire2£83,39802,6251
North Yorkshire3£77,74402,98411
Northamptonshire1£63,900224,3092
Nottinghamshire7£69,866218,97615
Oxfordshire3£82,250119,6742
Perth and Kinross3£74,957110,247-
Shropshire1£92,00002,9503
Somerset2£76,40203,9392
South Lanarkshire1£69,99529,4903
South Yorkshire9£65,827232,81117
Staffordshire1£49,699533,2635
Stirling2£71,745210,3571
Suffolk2£70,84016,844-
Surrey5£55,293532,9496
Warwickshire2£68,500218,4213
West Lothian2£63,743425,4292
West Midlands12£64,330425,27218
West Sussex1£65,875220,4502
West Yorkshire12£63,026335,2348
Wiltshire6£63,408331,6066
Worcestershire4£65,088333,3373
Add postcode for better results.