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,450£16,546751,1664,036
Aberdeen City11£24,385426,17529
Angus1£17,999619,99810
Antrim3£10,517886,7492
Ards2£13,748952,5004
Ballymena4£16,645892,3176
Ballymoney3£11,948882,7637
Barking & Dagenham - Greater London1£14,990653,000-
Bedfordshire38£12,889863,48246
Belfast7£16,489650,95933
Berkshire17£17,477745,79447
Blaenau Gwent3£15,313752,56917
Bristol13£15,691751,87761
Bromley - Greater London8£22,037531,07916
Buckinghamshire15£16,527749,48450
Caerphilly1£13,995757,0005
Cambridgeshire53£14,281756,11792
Cardiff7£17,922641,58134
Carmarthenshire2£18,495743,0412
Ceredigion3£13,396960,9314
Cheshire66£19,780641,747127
City of Edinburgh20£13,708862,81949
City of London - Greater London38£18,512545,788184
Coleraine3£13,050867,1083
Conwy7£23,969543,1121
Cornwall1£6,39512102,0008
County Durham11£12,629860,61447
Croydon - Greater London14£19,807640,25326
Cumbria10£16,347654,94112
Derbyshire26£17,224641,575104
Devon25£14,814858,26350
Dorset17£19,741641,47430
Down3£18,562534,0838
Dundee City3£14,215664,45912
Dungannon1£16,490869,3382
Ealing - Greater London6£12,726861,7539
East Ayrshire3£16,313644,58522
East Lothian1£9,4951056,328-
East Riding of Yorkshire8£17,173551,81632
East Sussex16£17,237752,71627
Enfield - Greater London7£18,561733,33916
Essex39£16,464753,006116
Falkirk2£13,724969,2064
Fermanagh2£17,243664,0001
Fife3£19,665634,27123
Glasgow City20£15,607756,39873
Gloucestershire11£14,783761,72033
Greater Manchester99£13,877856,393248
Hampshire40£18,948640,726126
Harrow - Greater London14£23,531426,99129
Havering - Greater London10£15,472760,36126
Herefordshire1£22,499533,52324
Hertfordshire27£16,210756,11390
Highland5£16,948652,3179
Hillingdon - Greater London19£16,527653,56217
Hounslow - Greater London24£23,510428,64764
Inverclyde2£16,699758,4331
Isle of Wight1£7,3951467,0005
Kent40£16,564650,858132
Kingston upon Thames - Greater London4£21,854527,4759
Lancashire39£15,689750,756106
Leicestershire25£15,248756,59076
Lincolnshire24£15,558754,43054
Magherafelt1£17,950549,0004
Merseyside22£14,856755,56547
Moray2£21,247443,1424
Neath Port Talbot1£19,336350,417-
Newport11£18,761539,57727
Newry and Mourne1£23,749331,4926
Newtownabbey2£12,695778,8953
Norfolk21£17,036751,28869
North Ayrshire3£16,797639,4439
North Down2£8,9701266,1933
North Lanarkshire2£17,025733,57417
North Yorkshire20£17,184650,05052
Northamptonshire12£18,206653,46670
Northumberland2£13,199969,5559
Nottinghamshire20£14,697852,21583
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
Renfrewshire4£21,722534,48219
Rhondda Cynon Taf3£15,735755,7145
Richmond upon Thames - Greater London2£13,690941,2534
Scottish Borders3£17,323645,4212
Shropshire14£20,010637,03232
Somerset14£17,443654,42025
South Ayrshire4£17,122641,82212
South Lanarkshire3£19,682537,9977
South Yorkshire37£13,433771,497123
Staffordshire25£17,707647,013119
Stirling2£14,995758,18418
Strabane1£22,295346,635-
Suffolk21£14,202853,12939
Surrey36£21,680642,12178
Swansea7£19,520544,14620
Tyne and Wear38£16,278741,01774
Waltham Forest - Greater London2£23,899221,1486
Warwickshire11£13,822864,66331
West Dunbartonshire1£11,698856,4478
West Lothian1£22,998413,4916
West Midlands58£14,604758,376160
West Sussex13£20,312628,88947
West Yorkshire49£13,593760,131129
Wiltshire12£16,531750,61191
Worcestershire18£14,256863,25931
Wrexham2£17,495838,8133
Add postcode for better results.