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
All263£66,724326,606296
Aberdeen City5£59,160429,9911
Bedfordshire7£59,067442,29516
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,763118,09910
City of Edinburgh2£67,745214,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,885231,712-
Dundee City4£84,000110,447-
Dungannon3£63,662339,9303
East Sussex1£77,90005,5006
Essex9£65,736331,00612
Fife7£82,81216,5102
Glasgow City6£70,565213,0598
Greater Manchester15£58,838333,97016
Hampshire5£72,544118,2617
Havering - Greater London4£55,372450,6945
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£58,719433,2935
Kingston upon Thames - Greater London3£73,198219,0153
Lancashire11£75,371321,6037
Leicestershire6£61,980329,5678
Lincolnshire9£72,05818,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,096219,1543
North Ayrshire2£83,39802,6251
North Yorkshire3£77,74402,55711
Northamptonshire1£63,900224,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 Yorkshire9£65,828232,81117
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 Midlands12£64,330425,27218
West Sussex1£65,875220,4502
West Yorkshire12£63,085335,2348
Wiltshire6£63,450331,6066
Worcestershire4£65,088333,3373
Add postcode for better results.