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 146 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
All146£68,092325,013205
Aberdeen City1£79,999215,7992
Barnet - Greater London1£52,500422,950-
Bedfordshire4£61,309442,8564
Bristol2£94,50012,8642
Buckinghamshire4£84,345210,4603
Cambridgeshire3£58,313449,4925
Ceredigion1£79,995214,900-
Cheshire5£65,159323,632-
City of Edinburgh3£83,32517,8032
City of London - Greater London2£65,1081525,2603
Conwy1£81,9991983-
County Durham1£74,990211,0023
Craigavon3£73,663432,243-
Derbyshire2£58,294424,5742
Devon1£50,525433,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
Essex5£63,646328,34615
Glasgow City4£75,198214,9264
Gloucestershire1£62,450320,7502
Greater Manchester2£54,395438,0007
Hampshire1£77,4901183
Havering - Greater London2£69,993318,5002
Hertfordshire3£54,328454,66910
Highland1£84,99816,5002
Hillingdon - Greater London3£85,798210,6221
Hounslow - Greater London2£57,679422,1917
Kent10£60,042329,2924
Kingston upon Thames - Greater London1£53,800538,1706
Lancashire3£57,468449,6135
Larne1£69,990218,000-
Leicestershire3£56,917536,9553
Lincolnshire2£73,993321,1103
Magherafelt2£61,495346,2501
Newport1£51,990548,7002
Norfolk1£64,785222,0305
North Ayrshire2£68,898313,1581
North Yorkshire5£82,018211,3909
Northamptonshire2£80,450315,2343
Nottinghamshire8£61,119435,75411
Oxfordshire2£80,450315,2341
Somerset1£48,880436,6952
South Yorkshire6£62,703334,48017
Staffordshire1£60,000329,6016
Suffolk4£86,84217,6203
Surrey8£59,981441,1716
Tyne and Wear1£77,36329,4342
West Midlands4£69,746231,52718
West Sussex2£56,495451,0311
West Yorkshire10£64,108335,0289
Wiltshire3£92,49302,0485
Add postcode for better results.