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,532£16,664751,8154,079
Aberdeen City12£21,332629,98726
Angus3£17,323722,1079
Antrim2£11,550891,1242
Ards1£22,50066,5003
Ballymena3£17,9738100,1167
Ballymoney1£10,9007102,9567
Barking & Dagenham - Greater London1£14,990653,000-
Bedfordshire39£12,781962,24846
Belfast6£16,321555,24233
Berkshire18£16,299753,16746
Blaenau Gwent6£15,105752,72414
Bristol13£15,769751,87765
Bromley - Greater London6£23,107528,11620
Buckinghamshire21£22,761638,71248
Caerphilly1£14,995757,0005
Cambridgeshire75£15,481651,05295
Cardiff7£18,264543,51033
Carmarthenshire3£17,162751,7571
Ceredigion3£13,396960,9314
Cheshire74£19,915639,498131
City of Edinburgh19£15,256861,86755
City of London - Greater London35£17,141650,095173
Coleraine2£11,723970,6623
Conwy6£25,131540,4655
Cornwall2£9,3451097,0008
County Durham15£14,998754,20145
Craigavon1£19,495545,3045
Croydon - Greater London19£19,084538,59523
Cumbria9£16,341654,02911
Derbyshire29£16,695642,362102
Devon25£15,784756,24551
Dorset18£20,702635,00035
Down5£17,726541,2286
Dumfries and Galloway2£19,748643,0445
Dundee City6£17,365650,2239
Dungannon1£16,490869,3382
Ealing - Greater London8£13,842851,5637
East Ayrshire5£16,727542,46422
East Lothian1£9,4951056,328-
East Riding of Yorkshire7£19,355440,75832
East Sussex15£14,090858,24627
Enfield - Greater London7£18,567735,92917
Essex41£16,136754,037117
Falkirk2£13,724969,2065
Fermanagh2£17,243664,0001
Fife7£30,526420,61721
Glasgow City20£14,287857,19672
Gloucestershire12£13,372864,57231
Greater Manchester102£13,770856,489248
Greenwich - Greater London1£24,295423,9835
Hampshire42£20,647637,255131
Harrow - Greater London14£22,138437,68224
Havering - Greater London9£13,635770,25427
Hertfordshire25£16,610752,39898
Highland5£14,997858,1578
Hillingdon - Greater London19£17,548650,60618
Hounslow - Greater London25£23,372426,29663
Inverclyde2£16,699758,4331
Isle of Wight1£13,754659,2104
Kent38£18,426647,050138
Kingston upon Thames - Greater London6£23,005528,96610
Lancashire42£15,883752,278114
Leicestershire26£14,245758,01781
Lincolnshire22£16,503748,97067
Lisburn1£13,990669,8837
Magherafelt1£17,950549,0005
Merseyside17£14,372755,45546
Moray1£21,998448,8354
Neath Port Talbot1£19,336350,417-
Newport13£20,979438,60727
Newry and Mourne1£24,299331,4926
Newtownabbey3£15,871667,5263
Norfolk20£17,295644,51665
North Ayrshire4£15,497745,8128
North Down2£8,9701266,1934
North Lanarkshire4£15,375749,07116
North Yorkshire21£16,845650,75254
Northamptonshire13£15,355859,29771
Northumberland3£11,1991062,29510
Nottinghamshire26£13,718859,04686
Oxfordshire13£20,233528,54729
Pembrokeshire2£12,7251058,4061
Perth and Kinross1£9,495974,92110
Powys2£13,845768,0512
Redbridge - Greater London1£9,9951178,0001
Renfrewshire6£21,564533,61316
Rhondda Cynon Taf1£8,3511270,4966
Richmond upon Thames - Greater London1£10,3951040,0834
Scottish Borders3£15,657651,9672
Shropshire11£19,649637,29136
Somerset12£15,901658,85723
South Ayrshire4£15,122749,40811
South Lanarkshire2£22,899324,8258
South Yorkshire40£13,353768,604127
Staffordshire25£17,492647,572121
Stirling4£15,694756,36219
Strabane1£22,295346,385-
Suffolk18£13,102855,43140
Surrey37£19,634744,80279
Swansea4£15,297758,56723
Tyne and Wear42£17,132740,88371
Waltham Forest - Greater London1£24,799226,3306
Warwickshire15£14,171760,15431
West Dunbartonshire2£14,348747,27310
West Lothian1£12,998680,8134
West Midlands62£14,052860,321164
West Sussex15£17,931634,50248
West Yorkshire51£14,638759,657131
Wiltshire12£18,169747,85192
Worcestershire17£15,236859,23330
Add postcode for better results.