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,410£16,380751,4514,046
Aberdeen City9£23,826427,36629
Angus1£17,999619,9989
Antrim3£10,517886,7492
Ards2£13,748952,5004
Ballymena4£16,645892,3175
Ballymoney3£10,628882,7637
Barking & Dagenham - Greater London1£14,990653,000-
Bedfordshire39£12,719865,40248
Belfast7£16,489648,05631
Berkshire16£16,892747,14547
Blaenau Gwent2£14,720860,64618
Bristol10£14,011757,21861
Bromley - Greater London9£21,906531,37215
Buckinghamshire14£17,405745,24851
Caerphilly1£13,995757,0005
Cambridgeshire51£13,910856,84792
Cardiff7£16,921744,97434
Carmarthenshire2£18,495743,0412
Ceredigion3£13,396960,9314
Cheshire63£19,671642,895128
City of Edinburgh19£12,224968,14251
City of London - Greater London37£18,351546,532186
Coleraine3£13,050867,1083
Conwy7£23,969543,1121
Cornwall2£10,8081174,8538
County Durham11£12,629860,61446
Croydon - Greater London10£20,563643,06627
Cumbria8£16,309753,34214
Derbyshire26£17,039643,143103
Devon24£15,172858,30349
Dorset15£17,758745,65131
Down3£18,562534,0838
Dundee City4£17,161645,13212
Dungannon1£15,890869,3382
Ealing - Greater London6£12,726861,7539
East Ayrshire3£16,313644,58521
East Lothian1£9,4951056,328-
East Riding of Yorkshire9£17,153551,95230
East Sussex15£16,536755,22429
Enfield - Greater London9£20,746629,96614
Essex36£17,014752,448119
Falkirk2£13,724969,2064
Fermanagh2£17,243664,0001
Fife5£18,698635,05420
Glasgow City21£16,592749,73171
Gloucestershire9£14,635768,05932
Greater Manchester89£14,230855,109255
Hampshire36£18,346642,800128
Harrow - Greater London14£24,567426,44930
Havering - Greater London13£18,825652,19424
Herefordshire1£22,499533,52323
Hertfordshire27£16,708754,12690
Highland4£17,311654,04010
Hillingdon - Greater London19£16,519653,56216
Hounslow - Greater London23£23,480428,50360
Inverclyde2£16,699758,4331
Isle of Wight1£7,3951467,0005
Kent37£15,592754,061135
Kingston upon Thames - Greater London4£21,529527,4758
Lancashire40£15,593749,934105
Leicestershire22£14,956758,23176
Lincolnshire24£15,194855,33754
Magherafelt1£17,950549,0004
Merseyside21£14,716754,47049
Moray2£21,247443,1424
Neath Port Talbot1£19,336350,417-
Newport13£18,328540,38027
Newry and Mourne1£23,749331,4926
Newtownabbey2£12,695778,8953
Norfolk22£16,738751,36467
North Ayrshire3£16,797639,4439
North Down2£8,9701266,1933
North Lanarkshire2£17,025733,57417
North Yorkshire20£17,169650,05052
Northamptonshire11£17,429754,36069
Northumberland2£13,199969,5559
Nottinghamshire19£14,517853,99583
Omagh1£9,9751078,000-
Oxfordshire11£21,579525,87932
Pembrokeshire1£18,999619,6562
Perth and Kinross3£13,377766,2738
Powys2£13,495768,0511
Redbridge - Greater London1£9,9951178,0001
Renfrewshire5£21,377532,25019
Rhondda Cynon Taf3£15,735755,7145
Richmond upon Thames - Greater London2£13,690941,2533
Scottish Borders3£17,323645,4212
Shropshire12£19,514639,62034
Somerset15£17,341654,35925
South Ayrshire3£15,997652,12510
South Lanarkshire3£19,682537,9977
South Yorkshire36£13,606770,194121
Staffordshire28£17,205647,079121
Stirling2£14,846758,18418
Strabane1£22,295346,635-
Suffolk21£14,164853,12935
Surrey37£22,686640,45181
Swansea7£19,349544,14620
Tyne and Wear35£16,096741,32274
Waltham Forest - Greater London2£21,799426,9957
Warwickshire9£12,716872,07732
West Dunbartonshire1£11,698856,4478
West Lothian1£8,4981054,5207
West Midlands55£14,676757,941167
West Sussex15£20,192529,94946
West Yorkshire47£14,074761,981132
Wiltshire16£17,859745,81687
Worcestershire17£13,757864,56433
Wrexham2£13,245838,8133
Add postcode for better results.