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.

348 cars

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
All339£65,154225,956325
Aberdeenshire2£71,50015,9435
Angus5£70,749214,1652
Ayrshire2£83,39802,6252
Bedfordshire12£54,920449,38110
Berkshire8£58,177338,6579
Blaenau Gwent1£50,995761,029-
Bristol3£58,992229,7851
Buckinghamshire5£63,995334,42410
Cambridgeshire6£62,068333,4636
Cardiff4£66,625218,8664
Cheshire6£66,566220,7588
Conwy2£60,500331,7082
County Antrim2£63,995220,1894
County Armagh2£65,745339,745-
County Durham4£65,809225,7325
County Londonderry3£63,813245,200-
County Tyrone4£64,173330,6264
Derbyshire3£58,898329,2175
Devon2£72,35916,0335
Dorset2£65,595117,2702
East Sussex4£63,991226,6361
Essex12£62,832227,15810
Falkirk1£60,998234,256-
Fife6£79,94817,8723
Gloucestershire2£73,450217,7214
Greater London33£60,797332,51929
Greater Manchester26£59,505333,44222
Hampshire6£54,947351,5606
Herefordshire1£74,948215,0062
Hertfordshire12£50,409548,2299
Highland5£77,436215,3103
Kent7£63,375226,07512
Lanarkshire8£68,160221,2897
Lancashire12£66,639324,8046
Leicestershire4£64,313323,0439
Lincolnshire8£67,83818,9676
Merseyside10£65,718219,0411
Midlothian6£69,875214,2754
Newport1£73,00003,170-
Norfolk6£68,541126,0605
North Yorkshire5£71,501115,2282
Northamptonshire2£46,200457,520-
Nottinghamshire7£62,850330,75317
Oxfordshire3£71,463214,2384
Perth & Kinross3£73,529110,247-
Shropshire3£74,750219,809-
Somerset2£64,997118,1642
South Yorkshire15£60,269332,57619
Staffordshire3£62,266236,2994
Stirling3£70,82817,857-
Suffolk1£59,890243,2083
Surrey10£70,491323,5178
Swansea1£74,000051
Tyne and Wear1£41,399671,9111
Warwickshire2£73,000225,9193
West Lothian1£49,990644,8582
West Midlands12£64,472221,60912
West Yorkshire12£62,821335,65214
Wiltshire3£68,980010,0007
Worcestershire2£69,97516,7253
Add postcode for better results.