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
All319£66,151225,058340
Aberdeenshire3£68,500110,2204
Angus7£71,819213,193-
Ayrshire3£80,59803,4162
Bedfordshire12£52,408556,25410
Berkshire7£63,340329,42711
Blaenau Gwent1£50,995761,029-
Bristol4£67,228219,5931
Buckinghamshire6£65,131232,2498
Cambridgeshire5£62,674333,7775
Cardiff3£73,000215,2033
Cheshire5£65,551228,62114
Conwy1£59,4992-3
County Antrim3£59,662333,4435
County Armagh2£65,993339,500-
County Durham5£64,144227,6244
County Londonderry2£78,473116,800-
County Tyrone5£67,177230,3243
Derbyshire3£43,717565,9216
Devon3£73,52115,1164
Dorset3£67,743113,6341
East Sussex3£74,880121,5231
Essex12£63,678228,4059
Falkirk1£62,998234,256-
Fife6£80,11517,8762
Gloucestershire1£72,750216,9554
Greater London28£63,074329,63629
Greater Manchester19£61,729326,87623
Hampshire5£58,678346,2719
Herefordshire1£74,949215,0062
Hertfordshire11£52,734449,5227
Highland5£77,436215,3104
Kent10£63,634225,1929
Lanarkshire9£69,865221,0117
Lancashire13£68,414323,0254
Leicestershire3£56,250435,05411
Lincolnshire7£67,994110,7247
Merseyside6£62,126225,3732
Midlothian5£67,054216,5305
Newport1£73,00003,0022
Norfolk5£70,029123,2566
North Yorkshire4£75,57215,4164
Northamptonshire2£47,700457,520-
Nottinghamshire10£62,686330,62711
Oxfordshire2£82,45017,3745
Perth & Kinross3£74,195110,247-
Shropshire2£79,500212,7192
Somerset1£73,03004,8882
South Yorkshire14£62,799331,15518
Staffordshire4£69,375338,4995
Stirling3£71,99517,857-
Suffolk2£66,420123,0522
Surrey8£68,706327,26215
Tyne and Wear1£41,399671,9113
Warwickshire4£69,125222,0832
West Lothian1£51,990644,8582
West Midlands11£64,993218,19814
West Yorkshire8£65,188329,33818
Wiltshire3£60,731218,5598
Worcestershire2£72,47516,7252
Add postcode for better results.