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,514£16,735750,8024,083
Aberdeen City12£21,374629,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-
Bedfordshire38£12,591963,23747
Belfast6£16,578555,24233
Berkshire19£17,257750,87944
Blaenau Gwent6£15,105752,72414
Brent - Greater London1£16,14952,000-
Bristol12£16,026750,70165
Bromley - Greater London6£23,107528,11620
Buckinghamshire21£22,054638,50247
Caerphilly1£14,995757,0005
Cambridgeshire67£15,214751,97399
Cardiff7£18,264543,51033
Carmarthenshire3£17,162751,7571
Ceredigion3£13,396960,9314
Cheshire70£20,232638,213135
City of Edinburgh18£15,187863,62855
City of London - Greater London35£17,175649,497174
Coleraine2£11,723970,6623
Conwy6£25,131540,4655
Cornwall2£9,3451097,0008
County Durham16£15,653752,14344
Craigavon1£19,495545,3045
Croydon - Greater London18£19,228537,55224
Cumbria9£16,341654,02911
Derbyshire28£16,479643,303104
Devon21£14,577860,31751
Dorset19£19,287640,47233
Down4£15,920647,5637
Dumfries and Galloway1£23,998343,7875
Dundee City6£17,365650,2239
Ealing - Greater London8£13,842851,5637
East Ayrshire3£15,879640,63723
East Dunbartonshire1£22,49838,0812
East Lothian1£9,4951056,328-
East Riding of Yorkshire8£19,223441,36031
East Sussex17£14,052857,26124
Enfield - Greater London6£18,378737,03217
Essex43£16,084753,527118
Falkirk1£6,7501397,0005
Fermanagh2£17,243664,0001
Fife7£30,526420,61722
Glasgow City18£13,930858,86472
Gloucestershire12£13,618865,23930
Greater Manchester99£13,797855,382251
Greenwich - Greater London1£24,295423,9835
Hampshire44£20,382637,511128
Harrow - Greater London13£21,842438,88825
Havering - Greater London9£13,657770,25427
Hertfordshire27£17,635750,00398
Highland5£14,997858,1578
Hillingdon - Greater London19£17,682648,08917
Hounslow - Greater London26£23,277426,30662
Inverclyde2£16,699758,4331
Isle of Wight1£13,754659,2104
Kent39£17,925647,697137
Kingston upon Thames - Greater London6£23,005528,96610
Lancashire42£16,038752,008113
Leicestershire25£14,453758,44881
Lincolnshire24£17,065751,08568
Lisburn1£13,990669,8837
Merseyside16£14,040757,91348
Merton - Greater London1£11,994873,5002
Moray1£21,998448,8354
Neath Port Talbot1£19,336350,417-
Newport12£21,078433,82427
Newry and Mourne1£24,349331,4927
Newtownabbey3£15,871667,5263
Norfolk22£16,532747,75462
North Ayrshire4£15,497745,8128
North Down2£8,9701266,1934
North Lanarkshire4£15,387749,07116
North Yorkshire21£16,850650,75255
Northamptonshire15£16,768756,53770
Northumberland3£11,1991062,29510
Nottinghamshire25£13,667859,42586
Oxfordshire14£20,516530,35227
Pembrokeshire1£18,999619,6562
Perth and Kinross1£9,495974,92110
Powys2£13,845768,0512
Redbridge - Greater London1£9,9951178,0001
Renfrewshire6£21,614533,61316
Rhondda Cynon Taf1£8,3511270,4966
Richmond upon Thames - Greater London1£10,3951040,0834
Scottish Borders3£15,657651,9672
Shropshire12£20,387536,05335
Somerset13£16,148657,40423
South Ayrshire3£17,330638,10812
South Lanarkshire2£22,899324,8258
South Yorkshire38£13,398770,736128
Staffordshire25£17,492647,571122
Stirling4£15,694756,36220
Strabane1£22,295346,385-
Suffolk17£12,973856,05740
Surrey37£20,222743,76278
Swansea4£18,173546,15923
Tyne and Wear44£17,622639,88369
Waltham Forest - Greater London1£24,799226,3306
Warwickshire15£14,171760,15431
West Dunbartonshire2£14,348747,27310
West Lothian1£12,998680,8134
West Midlands62£14,010860,017166
West Sussex15£17,951634,64548
West Yorkshire49£14,964758,312134
Wiltshire11£18,631646,42092
Worcestershire18£15,065860,99129
Add postcode for better results.