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,508£16,665750,9424,074
Aberdeen City12£23,557427,55327
Angus3£17,146722,1079
Antrim3£10,517886,7492
Ards1£22,50066,5003
Ballymena2£11,95011133,8757
Ballymoney1£10,9007102,9567
Barking & Dagenham - Greater London1£14,990653,000-
Bedfordshire39£12,562963,62847
Belfast6£16,321555,24233
Berkshire18£16,531747,90448
Blaenau Gwent6£14,572749,26714
Bristol13£15,757751,87764
Bromley - Greater London6£23,012528,11620
Buckinghamshire21£20,502642,10749
Caerphilly1£14,995757,0005
Cambridgeshire68£15,155653,46095
Cardiff6£17,494643,45533
Carmarthenshire3£17,162751,7571
Ceredigion3£13,396960,9314
Cheshire68£19,841640,836130
City of Edinburgh19£13,814863,38654
City of London - Greater London41£17,697550,244180
Coleraine2£11,723970,6623
Conwy7£23,969543,1124
Cornwall1£6,39512102,0009
County Durham15£13,607855,95546
Craigavon1£19,495545,3045
Croydon - Greater London16£18,712639,38226
Cumbria10£16,456653,11312
Derbyshire27£17,419641,193104
Devon24£14,906857,81654
Dorset18£19,926641,17134
Down3£18,562534,0838
Dumfries and Galloway1£15,498842,3016
Dundee City4£12,660769,07611
Dungannon1£16,490869,3382
Ealing - Greater London8£13,842851,5637
East Ayrshire5£16,727542,46422
East Lothian1£9,4951056,328-
East Riding of Yorkshire9£18,831442,67632
East Sussex15£15,109757,13827
Enfield - Greater London7£18,524735,92917
Essex42£16,273753,198115
Falkirk2£13,724969,2064
Fermanagh2£17,243664,0001
Fife6£27,798423,72222
Glasgow City17£15,126857,58774
Gloucestershire11£13,151866,25832
Greater Manchester106£13,784857,228244
Hampshire43£19,919639,446122
Harrow - Greater London14£22,881434,66126
Havering - Greater London10£15,121764,50325
Herefordshire1£22,499533,52325
Hertfordshire24£16,572753,21497
Highland5£19,198638,0328
Hillingdon - Greater London19£17,364649,67420
Hounslow - Greater London26£23,252427,86163
Inverclyde2£16,699758,4331
Kent42£17,740649,709130
Kingston upon Thames - Greater London5£22,446526,47811
Lancashire39£15,832752,973108
Leicestershire25£14,092758,01881
Lincolnshire23£16,038751,17962
Lisburn1£13,990669,8837
Magherafelt1£17,950549,0004
Merseyside21£14,798752,98645
Moray1£20,498448,8354
Neath Port Talbot1£19,336350,417-
Newport13£20,975431,96125
Newry and Mourne1£23,999331,4926
Newtownabbey3£15,763667,5263
Norfolk20£16,399750,05468
North Ayrshire4£15,497745,8127
North Down2£8,9701266,1934
North Lanarkshire4£15,350749,07116
North Yorkshire20£16,129754,74152
Northamptonshire11£14,884865,32271
Northumberland3£11,1991062,2958
Nottinghamshire22£13,684858,55486
Oxfordshire11£20,648528,02830
Pembrokeshire1£18,999619,6562
Perth and Kinross1£9,495974,9219
Powys2£13,845768,0512
Redbridge - Greater London1£9,9951178,0001
Renfrewshire6£21,564533,61316
Rhondda Cynon Taf1£8,3511270,4965
Richmond upon Thames - Greater London1£10,3951040,0834
Scottish Borders4£15,990648,6551
Shropshire14£19,332639,65933
Somerset13£16,452655,04721
South Ayrshire4£17,122641,82212
South Lanarkshire2£22,899324,8258
South Yorkshire37£13,382770,280127
Staffordshire25£17,972645,069119
Stirling4£15,620756,36218
Strabane1£22,295346,385-
Suffolk20£14,262853,10138
Surrey34£20,529645,42381
Swansea4£18,873544,15923
Tyne and Wear41£16,011743,87373
Waltham Forest - Greater London1£24,599226,3307
Warwickshire16£14,454759,42631
West Dunbartonshire2£14,348747,2739
West Lothian1£22,998413,4916
West Midlands59£14,224859,046162
West Sussex15£19,882629,05647
West Yorkshire50£14,220759,740130
Wiltshire11£17,574746,10992
Worcestershire18£15,248859,12829
Add postcode for better results.