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.

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
All309£65,934225,228348
Aberdeenshire2£64,750213,6204
Angus7£73,713213,193-
Ayrshire3£80,59803,4162
Bedfordshire12£52,408556,22012
Berkshire6£67,648219,70711
Blaenau Gwent1£52,995761,029-
Bristol2£79,46401,9972
Buckinghamshire5£63,758339,2328
Cambridgeshire6£65,328329,5674
Cardiff3£73,000215,2033
Cheshire5£66,011228,62114
Conwy1£59,9992-3
County Antrim3£59,662333,4435
County Armagh2£65,993339,500-
County Durham5£64,542227,6244
County Londonderry2£78,473116,800-
County Tyrone5£67,177230,3243
Derbyshire1£38,610588,6566
Devon3£73,85515,1164
Dorset3£67,743113,6341
East Sussex3£59,580342,3481
Essex11£64,425229,28911
Falkirk1£62,998234,256-
Fife5£81,13818,4292
Gloucestershire1£66,950114,3743
Greater London31£62,930329,82928
Greater Manchester20£61,434327,73820
Hampshire5£58,678346,27110
Herefordshire2£72,950215,9811
Hertfordshire9£55,420446,7967
Highland4£76,796214,7864
Kent9£62,883227,0629
Lanarkshire8£68,610222,8879
Lancashire13£68,414323,0255
Leicestershire4£58,688430,94710
Lincolnshire9£69,56618,4378
Merseyside5£59,794330,9973
Midlothian5£67,174216,5305
Newport1£73,00003,0022
Norfolk5£70,289123,2566
North Yorkshire3£73,13704,0955
Northamptonshire2£47,950457,520-
Nottinghamshire10£61,886329,88611
Oxfordshire2£82,45017,3745
Perth & Kinross3£74,195110,247-
Shropshire2£80,000212,7192
Somerset1£73,03004,8882
South Yorkshire12£61,465330,12320
Staffordshire3£55,999342,9977
Stirling3£71,99517,857-
Suffolk2£66,670123,0522
Surrey8£68,706327,26215
Tyne and Wear1£41,399671,9113
Warwickshire3£74,667119,6063
West Lothian1£51,990644,8582
West Midlands11£64,312218,27413
West Yorkshire9£69,609217,35716
Wiltshire3£60,731218,5599
Worcestershire2£72,47516,7253
Add postcode for better results.