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
All310£66,379224,078346
Aberdeenshire2£64,750213,6204
Angus7£73,713213,193-
Ayrshire3£80,59803,4162
Bedfordshire12£52,408556,22012
Berkshire6£67,648219,70711
Blaenau Gwent1£52,995759,716-
Bristol2£79,46401,9972
Buckinghamshire5£63,758339,2328
Cambridgeshire5£63,494333,7775
Cardiff3£73,000215,2033
Cheshire6£66,417227,45913
Conwy1£59,9992-3
County Antrim3£60,995333,4435
County Armagh2£65,993339,500-
County Durham4£63,998219,5444
County Londonderry2£78,473116,800-
County Tyrone5£67,177230,3243
Derbyshire1£38,990588,6566
Devon3£73,85515,1164
Dorset3£67,933113,6341
East Sussex3£59,580342,3481
Essex11£64,462229,00111
Falkirk1£62,998234,256-
Fife5£81,13818,4292
Gloucestershire1£66,950114,3743
Greater London32£62,608330,28029
Greater Manchester20£61,459327,55221
Hampshire5£58,678346,27110
Herefordshire2£72,950215,9811
Hertfordshire9£55,865446,7967
Highland5£75,236213,4373
Kent9£64,172224,8148
Lanarkshire8£68,610222,8879
Lancashire13£68,414323,0255
Leicestershire4£65,563221,5939
Lincolnshire9£69,79918,4008
Merseyside6£62,159225,3732
Midlothian5£67,174216,5305
Newport1£73,00003,0022
Norfolk5£70,289123,2566
North Yorkshire3£73,13704,0955
Northamptonshire2£47,950457,520-
Nottinghamshire9£64,484326,54011
Oxfordshire2£82,45017,3745
Perth & Kinross3£74,195110,247-
Shropshire2£80,000212,7192
Somerset1£73,03004,8882
South Yorkshire11£63,130327,31621
Staffordshire2£65,249215,0367
Stirling3£71,99517,857-
Suffolk3£67,945117,7012
Surrey8£68,956327,26215
Tyne and Wear1£41,399671,9113
Warwickshire4£69,750222,0832
West Lothian1£51,990644,8582
West Midlands12£62,682320,33012
West Yorkshire9£69,036218,00515
Wiltshire2£68,720110,00110
Worcestershire2£73,50016,7254
Add postcode for better results.