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.

330 cars

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
All320£65,998225,962329
Aberdeenshire3£68,500110,2204
Angus4£72,311214,1823
Ayrshire2£83,39802,6252
Bedfordshire13£54,649448,9059
Berkshire9£63,536330,56310
Blaenau Gwent1£50,995761,029-
Bristol2£64,993117,4823
Buckinghamshire5£63,398339,2329
Cambridgeshire7£59,772439,7266
Cardiff4£66,750213,4003
Cheshire6£66,825228,62112
Conwy2£60,950331,7082
County Antrim3£57,995333,4434
County Armagh2£65,993339,500-
County Durham5£63,444227,6244
County Londonderry3£76,223245,200-
County Tyrone5£64,768230,9243
Derbyshire3£51,491445,3695
Devon2£75,28516,0335
Dorset2£66,295117,2702
East Sussex3£74,097122,5231
Essex12£64,282224,22110
Falkirk1£60,998234,256-
Fife6£80,11517,8762
Gloucestershire1£72,750216,9553
Greater London26£60,135332,44330
Greater Manchester22£60,393331,24021
Hampshire5£57,938346,2727
Herefordshire2£75,950111,0051
Hertfordshire11£50,231552,7367
Highland5£77,436215,3104
Kent8£63,309226,56310
Lanarkshire9£68,465220,8756
Lancashire13£67,863323,0253
Leicestershire3£65,333222,58212
Lincolnshire7£66,139211,6806
Merseyside9£64,743221,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,250212,7191
Somerset2£66,504118,1642
South Yorkshire14£61,836331,16417
Staffordshire5£71,740331,1093
Stirling3£71,66217,857-
Suffolk1£60,590243,2083
Surrey10£70,712323,51710
Tyne and Wear1£41,399671,9111
Warwickshire2£74,000225,9194
West Lothian1£49,990644,8582
West Midlands12£64,246218,81513
West Yorkshire10£64,055330,52018
Wiltshire2£67,740110,0018
Worcestershire1£68,95019,0393
Add postcode for better results.