Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used BMW X7 on Finance

Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.

About the BMW X7

Used BMW X7 cars from Germany. Currently there are 138 BMW X7 cars on our website which you can buy by finance. There are total 54 models from BMW available.
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
All148£69,320325,441227
Aberdeen City1£78,000215,7992
Bedfordshire2£55,993437,2486
Bristol2£77,145211,8484
Bromley - Greater London1£88,99503,0902
Buckinghamshire1£61,990358,5165
Cambridgeshire4£57,484446,4914
Cardiff2£69,000330,0046
Ceredigion1£79,995214,900-
Cheshire7£64,308322,707-
City of Edinburgh4£81,481112,0512
City of London - Greater London3£60,8451138,3524
Conwy1£81,9991983-
Cornwall2£85,95003,108-
County Durham1£73,950211,0053
Craigavon2£60,995448,4051
Croydon - Greater London1£51,980458,6993
Derbyshire1£53,339531,487-
East Ayrshire1£53,488560,100-
East Riding of Yorkshire2£73,200110,0801
East Sussex1£72,495221,4351
Enfield - Greater London2£70,495317,4341
Essex7£67,673326,43216
Fife1£75,898210,2782
Glasgow City2£61,198327,6746
Gloucestershire2£58,950435,3132
Greater Manchester4£55,316438,9658
Hampshire3£67,158225,4014
Havering - Greater London1£74,990211,0001
Hertfordshire2£67,000324,58910
Highland2£91,4980102
Hillingdon - Greater London4£79,574310,447-
Hounslow - Greater London2£53,512438,3505
Kent5£56,189426,7249
Kingston upon Thames - Greater London4£61,187430,7634
Lancashire4£65,864334,0094
Leicestershire4£57,994345,7944
Lincolnshire4£64,866334,3881
Magherafelt3£60,662339,5001
Newport1£51,990548,7001
Newry and Mourne2£79,950110,500-
North Ayrshire1£64,898313,8161
North Yorkshire4£64,234324,13212
Northamptonshire3£79,283227,2082
Nottinghamshire2£57,971442,20214
Oxfordshire3£79,283227,2082
South Yorkshire5£67,285220,88115
Staffordshire1£93,999110,4747
Suffolk2£86,391110,2586
Surrey7£67,511321,5218
Tyne and Wear1£73,98829,4401
Warwickshire1£79,995111,0001
West Midlands4£61,000339,14214
West Sussex3£62,826336,1871
West Yorkshire7£68,837231,97613
Wiltshire5£100,47601,2335
Add postcode for better results.