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
All322£65,984225,874331
Aberdeenshire3£68,500110,2204
Angus6£69,990214,9281
Ayrshire2£83,39802,6253
Bedfordshire13£53,165553,2359
Berkshire9£63,592330,56311
Blaenau Gwent1£50,995761,029-
Bristol4£67,228219,5931
Buckinghamshire5£63,558339,2329
Cambridgeshire6£62,737333,1337
Cardiff3£73,000215,2033
Cheshire7£67,850128,62112
Conwy2£61,000331,7083
County Antrim3£58,662333,4435
County Armagh2£65,993339,500-
County Durham5£63,972227,6244
County Londonderry2£78,473116,800-
County Tyrone5£65,977230,3243
Derbyshire3£51,981445,3695
Devon3£73,18815,3914
Dorset2£66,560117,2702
East Sussex3£74,130121,5231
Essex11£64,253225,95010
Falkirk1£60,998234,256-
Fife6£80,11517,8762
Gloucestershire1£72,750216,9553
Greater London27£60,801330,74527
Greater Manchester21£60,063332,39422
Hampshire5£58,176346,2717
Herefordshire1£74,949215,0062
Hertfordshire11£52,124449,5227
Highland5£77,436215,3104
Kent9£63,028226,09510
Lanarkshire9£69,242221,0117
Lancashire13£68,223323,0253
Leicestershire3£56,250435,05410
Lincolnshire8£67,221110,6336
Merseyside8£65,350221,8981
Midlothian5£66,754216,5304
Newport1£73,00003,0021
Norfolk5£69,729123,2565
North Yorkshire4£75,06015,4164
Northamptonshire2£47,700457,520-
Nottinghamshire7£60,709329,05114
Oxfordshire2£80,65017,3575
Perth & Kinross3£74,195110,247-
Shropshire2£79,500212,7191
Somerset2£67,622118,1642
South Yorkshire14£62,087331,13417
Staffordshire5£71,700331,1094
Stirling3£71,79517,857-
Suffolk1£60,890243,2083
Surrey9£70,334324,59014
Tyne and Wear1£41,399671,9113
Warwickshire2£74,000225,7454
West Lothian1£49,990644,8582
West Midlands12£64,581218,95613
West Yorkshire8£64,882329,33818
Wiltshire3£60,348218,5597
Worcestershire2£71,22516,7252
Add postcode for better results.