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 147 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
All147£67,782326,263204
Aberdeen City1£88,000215,7992
Barnet - Greater London1£52,500422,950-
Bedfordshire4£61,245442,8564
Bristol3£91,08117,9033
Buckinghamshire3£81,395213,9434
Cambridgeshire3£58,313449,4924
Ceredigion1£79,995214,900-
Cheshire5£65,159323,632-
City of Edinburgh3£83,32517,8031
City of London - Greater London4£63,775927,8732
Conwy1£81,9991983-
County Durham1£75,490211,0022
Craigavon3£73,663432,243-
Croydon - Greater London1£48,800458,6992
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£66,047326,12614
Fife1£75,898210,2782
Glasgow City4£74,698214,9264
Gloucestershire2£60,850329,5751
Greater Manchester2£54,395438,0007
Hampshire2£64,740333,3673
Havering - Greater London2£67,493318,5002
Hertfordshire2£53,993458,25511
Highland1£87,9980102
Hillingdon - Greater London4£79,846310,4471
Hounslow - Greater London2£57,679422,1917
Kent8£60,231328,2866
Kingston upon Thames - Greater London1£53,000538,1705
Lancashire3£57,468449,6135
Larne1£69,990218,000-
Leicestershire3£56,833536,9553
Lincolnshire3£70,325227,2263
Magherafelt2£61,495346,2501
Newport1£51,990548,7002
North Ayrshire1£64,898313,8161
North Yorkshire4£77,525213,26610
Northamptonshire2£80,450315,2343
Nottinghamshire8£60,869435,7549
Oxfordshire2£80,450315,2341
Perth and Kinross1£57,990436,4052
Somerset1£48,880436,6952
South Yorkshire6£62,703334,48016
Staffordshire2£77,500220,0387
Suffolk2£104,6620-5
Surrey8£59,981441,1716
Tyne and Wear1£72,98829,4341
West Midlands5£68,949228,86217
West Sussex2£56,495451,0311
West Yorkshire8£65,573335,91310
Wiltshire3£92,39302,0485
Add postcode for better results.