Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Used BMW X1 on Finance

Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.

Buying Guide

Want to find out everything about all X1 models, pros and cons, what to look out for and everything else you need to know? Check out our BMW X1 buying guide here.

BMW X1 Data by County

BMW X1 data for the amount in stock, average price, age and mileage throughout the UK and by county.

CountyStockAvg PriceAvg AgeAvg MileageRecent Sales
All1,475£16,881750,3724,095
Aberdeen City10£21,404628,95428
Angus5£18,273621,1687
Antrim2£11,550891,1242
Ards1£22,50066,5003
Ballymena3£17,973899,6827
Ballymoney1£10,9007102,9567
Barking & Dagenham - Greater London1£14,990653,000-
Bedfordshire34£12,230962,79247
Belfast6£16,578555,24232
Berkshire17£16,637749,61245
Blaenau Gwent8£15,990745,63413
Brent - Greater London1£16,14952,000-
Bristol11£14,925757,23364
Bromley - Greater London9£23,181530,64517
Buckinghamshire18£21,414641,84446
Caerphilly1£14,995757,0005
Cambridgeshire54£14,009758,33696
Cardiff6£16,475648,48833
Carmarthenshire3£17,162751,7571
Ceredigion3£13,396960,9314
Cheshire66£19,883638,686135
City of Edinburgh18£14,243864,81755
City of London - Greater London33£17,527648,136173
Coleraine2£11,723970,6623
Conwy5£28,958428,5575
Cornwall2£9,3451097,0008
County Durham16£15,893748,78444
Craigavon1£19,495545,3045
Croydon - Greater London15£19,147637,54925
Cumbria8£17,365650,05712
Derbyshire27£16,332743,303108
Devon21£15,528756,36752
Dorset21£18,152746,59331
Down4£17,459642,4076
Dumfries and Galloway1£23,998343,7875
Dundee City6£17,365650,2239
Ealing - Greater London8£13,842851,5638
East Ayrshire2£14,570657,59722
East Dunbartonshire1£22,49838,0812
East Lothian1£9,4951056,328-
East Riding of Yorkshire8£19,218440,82429
East Sussex19£14,035959,12421
Enfield - Greater London4£25,945532,64016
Essex40£15,980853,441118
Falkirk2£13,524973,5224
Fermanagh2£17,243664,0001
Fife9£28,965427,28421
Glasgow City17£13,978859,50176
Gloucestershire12£13,655861,32931
Greater Manchester101£14,031854,757248
Greenwich - Greater London2£24,995424,6564
Hampshire40£19,891637,797128
Harrow - Greater London13£21,880438,88825
Havering - Greater London10£14,441765,47328
Herefordshire1£20,799533,14525
Hertfordshire26£17,790749,595104
Highland5£14,997857,5658
Hillingdon - Greater London18£16,251652,13817
Hounslow - Greater London31£22,691526,78355
Inverclyde2£16,699758,4331
Isle of Wight1£13,754659,2104
Kent42£18,131647,343139
Kingston upon Thames - Greater London6£23,005528,96610
Lancashire41£15,730753,297116
Leicestershire23£14,785758,59483
Lincolnshire25£17,024751,69869
Merseyside15£14,023760,28650
Merton - Greater London1£11,994873,5002
Moray2£19,497641,9183
Neath Port Talbot1£19,336350,417-
Newport12£21,347434,76027
Newry and Mourne1£24,499331,4927
Newtownabbey3£16,038667,5263
Norfolk20£17,238748,72064
North Ayrshire4£15,497745,8128
North Down2£8,9701266,1934
North Lanarkshire3£14,300756,09217
North Yorkshire20£16,171752,64555
Northamptonshire15£16,168756,29668
Northumberland3£11,1991062,29510
Nottinghamshire26£14,183858,20285
Oxfordshire14£20,742531,03226
Pembrokeshire2£12,7251058,4061
Perth and Kinross1£9,495974,92111
Powys2£13,845768,0512
Redbridge - Greater London1£9,9951178,0002
Renfrewshire8£21,648529,13914
Rhondda Cynon Taf2£10,6751065,5377
Richmond upon Thames - Greater London2£14,193838,0173
Scottish Borders3£15,657651,9672
Shropshire13£19,607634,44434
Somerset12£17,754647,72422
South Ayrshire4£15,122749,40810
South Lanarkshire1£22,999324,82210
South Yorkshire39£14,139767,901131
Staffordshire28£17,343748,934118
Stirling5£16,458651,18319
Suffolk20£15,282749,22139
Surrey32£18,573750,16377
Swansea4£18,397548,26522
Tyne and Wear40£17,525740,82268
Waltham Forest - Greater London1£24,799226,3307
Warwickshire13£14,269761,01532
West Dunbartonshire2£14,348747,27310
West Lothian1£13,498680,3663
West Midlands56£14,453859,285167
West Sussex16£18,861633,77047
West Yorkshire43£15,097756,317134
Wiltshire10£18,940746,03297
Worcestershire19£15,861858,01628
Wrexham1£17,995628,0823
Add postcode for better results.