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 150 BMW X7 cars on our website which you can buy by finance. There are total 53 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
All150£68,318325,355191
Aberdeen City1£79,999215,7992
Barnet - Greater London1£54,000422,950-
Bedfordshire4£61,309442,8564
Bristol2£94,50012,8642
Buckinghamshire4£84,345210,4604
Cambridgeshire3£58,313449,4925
Ceredigion1£79,995214,900-
Cheshire5£65,159323,6321
City of Edinburgh3£83,32517,8032
City of London - Greater London4£69,699920,5071
Conwy1£81,9991983-
Craigavon3£73,663432,243-
Derbyshire2£58,548424,5742
Devon1£50,679433,429-
Dundee City1£56,500428,5941
Dungannon1£61,350320,550-
East Ayrshire1£53,488560,100-
East Riding of Yorkshire1£97,61902501
Enfield - Greater London1£55,995428,9181
Essex6£62,455326,83014
Glasgow City4£75,198214,9264
Gloucestershire1£62,450320,7502
Greater Manchester2£54,395438,0007
Hampshire1£77,4901183
Havering - Greater London2£69,993318,5002
Hertfordshire2£53,993458,25411
Hillingdon - Greater London3£85,798210,6221
Hounslow - Greater London3£65,933315,1236
Kent9£60,049329,9914
Kingston upon Thames - Greater London1£53,800538,1706
Lancashire3£57,468449,6135
Larne1£69,990218,000-
Leicestershire4£57,563534,8002
Lincolnshire2£73,993321,1103
Magherafelt2£63,495346,2501
Newport1£51,990548,7002
Norfolk1£64,785222,0305
North Ayrshire2£68,898313,1581
North Yorkshire5£82,018211,39010
Northamptonshire2£80,700315,2343
Nottinghamshire8£61,119435,75411
Oxfordshire2£80,700315,2341
Somerset1£52,450436,6282
South Yorkshire6£62,703334,48016
Suffolk5£90,58017,6202
Surrey8£59,995441,1716
Tyne and Wear1£77,36329,4342
West Midlands5£69,747231,96217
West Sussex2£56,495451,0312
West Yorkshire10£65,103331,4518
Wiltshire4£98,35601,5395
Worcestershire1£64,999329,8001
Add postcode for better results.