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.

343 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
All333£65,563226,107323
Aberdeenshire3£68,500110,2204
Angus5£70,749214,1652
Ayrshire2£83,39802,6252
Bedfordshire13£53,853551,34910
Berkshire8£60,420334,3839
Blaenau Gwent1£50,995761,029-
Bristol2£63,493117,4822
Buckinghamshire5£63,995334,42410
Cambridgeshire7£59,558440,0107
Cardiff4£66,750218,8664
Cheshire6£66,525228,6219
Conwy2£60,750331,7082
County Antrim2£66,495220,1894
County Armagh2£65,745339,745-
County Durham4£66,186225,7325
County Londonderry3£63,813245,200-
County Tyrone4£64,173330,6264
Derbyshire4£56,421334,6525
Devon2£75,28516,0335
Dorset2£65,840117,2702
East Sussex3£71,162115,5151
Essex12£62,944227,15810
Falkirk1£60,998234,256-
Fife6£80,11517,8723
Gloucestershire2£73,850217,7214
Greater London28£61,003331,50927
Greater Manchester26£59,214333,79120
Hampshire6£55,280351,5606
Herefordshire1£74,948215,0062
Hertfordshire11£50,583549,37010
Highland5£77,436215,3104
Kent6£65,713125,88312
Lanarkshire8£68,285221,4967
Lancashire14£68,492321,6943
Leicestershire4£64,375323,0439
Lincolnshire9£68,183110,0275
Merseyside10£65,738219,0411
Midlothian6£70,708214,2754
Newport1£73,00003,1701
Norfolk6£69,208126,0605
North Yorkshire5£71,501115,2282
Northamptonshire2£46,400457,520-
Nottinghamshire6£66,826225,15615
Oxfordshire3£71,463214,2384
Perth & Kinross3£73,529110,247-
Shropshire3£74,750218,475-
Somerset2£65,269118,1642
South Yorkshire14£61,281331,16519
Staffordshire5£71,220331,1093
Stirling3£70,82817,857-
Suffolk1£59,890243,2083
Surrey10£70,491323,5178
Tyne and Wear1£41,399671,9111
Warwickshire2£73,500225,9193
West Lothian1£49,990644,8582
West Midlands11£65,788219,37513
West Yorkshire11£61,805335,25917
Wiltshire3£69,130010,0008
Worcestershire1£68,95019,0393
Add postcode for better results.