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
All311£66,047224,937336
Aberdeenshire2£64,750213,6204
Angus7£71,998213,193-
Ayrshire3£80,59803,4162
Bedfordshire12£52,408556,22011
Berkshire7£63,340329,42711
Blaenau Gwent1£50,995761,029-
Bristol3£72,97417,9941
Buckinghamshire6£65,131232,2498
Cambridgeshire5£63,294333,7775
Cardiff3£73,000215,2033
Cheshire5£65,851228,62114
Conwy1£59,9992-3
County Antrim3£59,662333,4435
County Armagh2£65,993339,500-
County Durham5£64,478227,6244
County Londonderry2£78,473116,800-
County Tyrone5£67,177230,3243
Derbyshire2£40,600673,4036
Devon3£73,85515,1164
Dorset3£67,743113,6341
East Sussex2£69,823121,5221
Essex11£64,153229,2579
Falkirk1£62,998234,256-
Fife6£80,11517,8762
Greater London29£62,873330,59630
Greater Manchester20£60,829328,59421
Hampshire5£58,678346,27110
Herefordshire2£72,950215,9811
Hertfordshire10£54,157446,5967
Highland5£77,436215,3104
Kent9£62,821227,0629
Lanarkshire8£70,360221,3158
Lancashire13£68,414323,0254
Leicestershire3£56,250435,05411
Lincolnshire7£69,98418,6497
Merseyside6£62,159225,3732
Midlothian5£67,054216,5305
Newport1£73,00003,0022
Norfolk5£70,129123,2566
North Yorkshire3£73,13704,0954
Northamptonshire2£47,950457,520-
Nottinghamshire10£61,886329,76511
Oxfordshire2£82,45017,3745
Perth & Kinross3£74,195110,247-
Shropshire2£80,000212,7192
Somerset1£73,03004,8882
South Yorkshire12£61,265330,12318
Staffordshire4£69,375338,4995
Stirling3£71,99517,857-
Suffolk2£66,670123,0522
Surrey8£68,706327,26215
Tyne and Wear1£41,399671,9113
Warwickshire3£73,833119,6063
West Lothian1£51,990644,8582
West Midlands12£63,535219,83213
West Yorkshire9£69,609217,35716
Wiltshire3£60,731218,5599
Worcestershire2£72,47516,7252
Add postcode for better results.