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,472£16,581751,0964,073
Aberdeen City11£24,385426,17529
Angus1£17,999619,99810
Antrim3£10,517886,7492
Ards2£13,748952,5004
Ballymena4£16,645892,3176
Ballymoney2£11,948791,1527
Barking & Dagenham - Greater London1£14,990653,000-
Bedfordshire38£12,889863,48246
Belfast7£16,489650,95933
Berkshire17£17,557745,79447
Blaenau Gwent3£13,913742,23517
Bristol13£15,691751,87761
Bromley - Greater London8£22,037531,07917
Buckinghamshire17£16,612748,43848
Caerphilly1£13,995757,0005
Cambridgeshire53£14,285756,11796
Cardiff8£17,869642,96134
Carmarthenshire2£18,495743,0412
Ceredigion3£13,396960,9314
Cheshire67£19,990640,697127
City of Edinburgh20£13,708862,81951
City of London - Greater London38£18,512545,788189
Coleraine3£13,050867,1083
Conwy7£23,969543,1122
Cornwall1£6,39512102,0008
County Durham11£12,629860,61450
Croydon - Greater London14£19,807640,25327
Cumbria11£16,315653,35911
Derbyshire27£17,607640,310104
Devon25£14,814858,26351
Dorset17£19,741641,47430
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£17,173551,81632
East Sussex16£17,934749,60027
Enfield - Greater London7£18,561733,33916
Essex42£16,791751,973115
Falkirk2£13,724969,2064
Fermanagh2£17,243664,0001
Fife6£27,798423,72220
Glasgow City19£15,376757,70875
Gloucestershire11£14,783761,72034
Greater Manchester98£13,941856,142255
Hampshire39£19,113640,469129
Harrow - Greater London16£23,458428,73627
Havering - Greater London9£15,636760,51226
Herefordshire1£22,499533,52325
Hertfordshire28£16,345755,37189
Highland5£16,948650,1839
Hillingdon - Greater London19£16,527653,56219
Hounslow - Greater London25£23,150429,74165
Inverclyde2£16,699758,4331
Isle of Wight1£7,3951467,0005
Kent40£16,564650,858135
Kingston upon Thames - Greater London4£21,854527,47511
Lancashire40£15,793751,708106
Leicestershire25£15,249756,59078
Lincolnshire24£15,560754,43055
Magherafelt1£17,950549,0004
Merseyside22£14,856755,56547
Moray2£21,247443,1424
Neath Port Talbot1£19,336350,417-
Newport9£18,757542,75028
Newry and Mourne1£23,749331,4926
Newtownabbey2£12,695778,8954
Norfolk22£17,528650,15768
North Ayrshire3£16,797747,8969
North Down2£8,9701266,1933
North Lanarkshire2£17,025733,57417
North Yorkshire20£16,659656,08651
Northamptonshire13£18,006752,90669
Northumberland2£13,199969,5559
Nottinghamshire20£14,697852,21584
Omagh1£9,9751078,000-
Oxfordshire12£21,894528,53431
Pembrokeshire1£18,999619,6562
Perth and Kinross1£9,495974,9218
Powys2£13,845768,0512
Redbridge - Greater London1£9,9951178,0001
Renfrewshire5£20,677535,35918
Rhondda Cynon Taf3£15,735755,7145
Richmond upon Thames - Greater London1£10,3951040,0834
Scottish Borders3£17,323645,4212
Shropshire14£19,617639,54631
Somerset14£17,443654,42025
South Ayrshire4£17,122641,82212
South Lanarkshire3£19,682537,9977
South Yorkshire38£13,895767,424124
Staffordshire26£18,010646,988120
Stirling2£14,995758,18419
Strabane1£22,295346,635-
Suffolk21£14,202853,12939
Surrey38£21,422643,03879
Swansea7£19,520544,14620
Tyne and Wear40£16,561740,46372
Waltham Forest - Greater London2£23,899221,1486
Warwickshire11£13,822864,66332
West Dunbartonshire1£11,698856,4478
West Lothian1£22,998413,4916
West Midlands59£14,382858,920163
West Sussex13£20,315628,88947
West Yorkshire50£13,923758,509130
Wiltshire13£15,874851,74891
Worcestershire18£14,256863,25931
Wrexham2£17,495838,8133
Add postcode for better results.