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,033225,610332
Aberdeenshire3£68,500110,2204
Angus6£69,990214,9281
Ayrshire2£83,39802,6252
Bedfordshire13£54,649448,90510
Berkshire9£63,536330,56311
Blaenau Gwent1£50,995761,029-
Bristol2£64,993117,4823
Buckinghamshire5£63,398339,2329
Cambridgeshire7£59,986439,7266
Cardiff3£72,667215,2033
Cheshire6£66,825228,62112
Conwy2£60,950331,7083
County Antrim3£58,662333,4434
County Armagh2£65,993339,500-
County Durham5£63,478227,6244
County Londonderry2£78,473116,800-
County Tyrone5£65,377230,9243
Derbyshire3£51,828445,3695
Devon3£72,85516,4394
Dorset2£66,295117,2702
East Sussex3£74,130122,5231
Essex11£63,953225,95010
Falkirk1£60,998234,256-
Fife6£80,11517,8762
Gloucestershire1£72,750216,9553
Greater London26£60,871331,54429
Greater Manchester22£60,393331,24022
Hampshire5£58,038346,2727
Herefordshire2£75,950111,0051
Hertfordshire10£50,309454,1118
Highland5£77,436215,3104
Kent8£63,309226,56311
Lanarkshire9£68,465220,8757
Lancashire13£67,902323,0253
Leicestershire4£67,000218,49111
Lincolnshire8£67,004110,8735
Merseyside9£64,799221,8811
Midlothian5£66,754216,5304
Newport1£73,00003,0021
Norfolk5£69,429123,2565
North Yorkshire4£75,06015,4164
Northamptonshire2£47,150457,520-
Nottinghamshire6£67,244225,15616
Oxfordshire2£80,65017,3574
Perth & Kinross3£74,195110,247-
Shropshire2£79,500212,7191
Somerset2£66,452118,1642
South Yorkshire14£61,861331,16417
Staffordshire5£71,740331,1094
Stirling3£71,79517,857-
Suffolk1£60,590243,2083
Surrey9£69,706324,59012
Tyne and Wear1£41,399671,9111
Warwickshire2£74,000225,9194
West Lothian1£49,990644,8582
West Midlands11£63,452220,04914
West Yorkshire8£64,757329,33818
Wiltshire3£59,975218,5597
Worcestershire2£70,95016,7252
Add postcode for better results.