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,503£16,626750,8614,044
Aberdeen City11£23,608428,28128
Angus2£14,970919,69810
Antrim3£10,517886,7492
Ards2£14,248949,7503
Ballymena3£12,47310114,2556
Ballymoney2£11,948791,1527
Barking & Dagenham - Greater London1£14,990653,000-
Bedfordshire39£12,704964,54645
Belfast7£16,417553,77832
Berkshire17£17,557745,79448
Blaenau Gwent4£15,434745,89316
Bristol13£15,691751,87762
Bromley - Greater London8£22,037531,07917
Buckinghamshire19£20,324743,34047
Caerphilly1£14,495757,0005
Cambridgeshire58£14,388756,36196
Cardiff8£19,433637,03233
Carmarthenshire2£18,495743,0412
Ceredigion3£13,396960,9314
Cheshire69£19,716641,566126
City of Edinburgh21£14,055861,08751
City of London - Greater London43£18,362547,013185
Coleraine3£13,050867,1083
Conwy7£23,969543,1122
Cornwall1£6,39512102,0008
County Durham13£13,900855,69447
Croydon - Greater London14£19,807640,25327
Cumbria10£16,446653,11312
Derbyshire27£17,767639,779103
Devon25£14,809858,26351
Dorset18£19,782640,96329
Down3£18,562534,0838
Dundee City3£14,215664,45912
Dungannon1£16,490869,3382
Ealing - Greater London6£12,726861,7539
East Ayrshire4£16,484640,77521
East Lothian1£9,4951056,328-
East Riding of Yorkshire8£19,661440,95432
East Sussex18£17,107753,72625
Enfield - Greater London7£18,561733,33916
Essex42£17,175750,341113
Falkirk2£13,724969,2064
Fermanagh2£17,243664,0001
Fife6£27,798423,72220
Glasgow City18£15,508756,38876
Gloucestershire11£14,820761,72034
Greater Manchester103£13,781857,231251
Hampshire40£18,880640,726127
Harrow - Greater London15£24,089429,51827
Havering - Greater London9£15,636760,51225
Herefordshire1£22,499533,52325
Hertfordshire27£16,378755,65491
Highland3£18,082551,76910
Hillingdon - Greater London19£16,527653,56219
Hounslow - Greater London25£23,230429,62364
Inverclyde2£16,699758,4331
Isle of Wight1£7,3951467,0005
Kent45£16,458652,025129
Kingston upon Thames - Greater London4£21,854527,47511
Lancashire42£15,430754,095104
Leicestershire23£15,695755,14779
Lincolnshire23£15,920753,76157
Magherafelt1£17,950549,0004
Merseyside22£14,675756,21847
Moray2£21,247443,1424
Neath Port Talbot1£19,336350,417-
Newport13£20,163435,83426
Newry and Mourne1£23,999331,4926
Newtownabbey3£15,763667,5263
Norfolk21£17,142651,23569
North Ayrshire2£14,247747,8969
North Down2£8,9701266,1933
North Lanarkshire2£17,025733,57417
North Yorkshire21£16,832655,64750
Northamptonshire12£16,197759,71471
Northumberland2£13,199969,5559
Nottinghamshire22£14,418852,42885
Omagh1£9,9751078,000-
Oxfordshire12£21,914528,53431
Pembrokeshire1£18,999619,6562
Perth and Kinross1£9,495974,9218
Powys2£13,845768,0512
Redbridge - Greater London1£9,9951178,0001
Renfrewshire4£21,722534,48219
Rhondda Cynon Taf2£11,907963,6425
Richmond upon Thames - Greater London1£10,3951040,0834
Scottish Borders3£17,323645,4212
Shropshire14£19,617639,54633
Somerset14£17,540551,99424
South Ayrshire4£17,122641,82212
South Lanarkshire3£19,682537,9977
South Yorkshire38£13,789768,312125
Staffordshire27£18,825645,249120
Stirling2£14,995758,18419
Strabane1£22,295346,635-
Suffolk20£14,517853,68639
Surrey39£21,150643,44378
Swansea7£19,520544,14620
Tyne and Wear39£16,614740,73173
Waltham Forest - Greater London2£24,199221,1486
Warwickshire11£13,822864,66332
West Dunbartonshire1£11,698856,4478
West Lothian1£22,998413,4916
West Midlands60£14,529758,105162
West Sussex14£19,881629,93446
West Yorkshire52£13,890759,828129
Wiltshire12£16,651748,93390
Worcestershire18£15,340858,12430
Wrexham1£17,495717,1003
Add postcode for better results.