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.

338 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
All328£65,529226,027327
Aberdeenshire3£68,500110,2204
Angus5£70,749214,1652
Ayrshire2£83,39802,6252
Bedfordshire14£53,220552,90010
Berkshire8£60,420334,38310
Blaenau Gwent1£50,995761,029-
Bristol2£63,493117,4822
Buckinghamshire5£63,995334,42410
Cambridgeshire7£59,558440,0106
Cardiff3£67,667215,4354
Cheshire6£66,542228,62110
Conwy2£60,945331,7082
County Antrim2£66,495220,1894
County Armagh2£65,745339,745-
County Durham5£63,037227,6414
County Londonderry3£63,813245,200-
County Tyrone5£64,528230,9293
Derbyshire3£51,491445,3695
Devon2£75,28516,0335
Dorset2£65,840117,2702
East Sussex3£71,162115,5151
Essex13£63,687225,74210
Falkirk1£60,998234,256-
Fife6£80,11517,8723
Gloucestershire2£69,350217,4043
Greater London28£60,371332,89629
Greater Manchester24£59,626332,18220
Hampshire6£55,430351,5606
Herefordshire1£74,949215,0062
Hertfordshire11£53,671449,6419
Highland5£77,436215,3104
Kent6£65,713125,88312
Lanarkshire8£68,285221,4967
Lancashire13£66,859321,6944
Leicestershire4£64,375323,04310
Lincolnshire9£68,532110,0275
Merseyside10£65,848219,0411
Midlothian6£70,708214,2754
Newport1£73,00003,1701
Norfolk6£69,208126,0605
North Yorkshire5£71,501114,6933
Northamptonshire2£46,400457,520-
Nottinghamshire6£66,911225,15615
Oxfordshire3£71,463214,2384
Perth & Kinross3£73,529110,247-
Shropshire3£74,750218,475-
Somerset2£65,644118,1642
South Yorkshire14£61,424331,16518
Staffordshire5£72,180331,1093
Stirling3£71,16217,857-
Suffolk1£60,590243,2083
Surrey9£72,769221,57410
Tyne and Wear1£41,399671,9111
Warwickshire2£73,500225,9193
West Lothian1£49,990644,8582
West Midlands10£67,921112,43314
West Yorkshire10£63,986330,56317
Wiltshire2£67,090110,0018
Worcestershire1£68,95019,0393
Add postcode for better results.