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,459£16,925749,5674,094
Aberdeen City10£22,274530,76328
Aberdeenshire2£20,247529,0003
Angus1£17,999619,99810
Antrim2£11,550891,1243
Ards2£13,748952,5004
Ballymena4£16,645892,3175
Ballymoney3£10,628882,7637
Barking & Dagenham - Greater London1£14,990653,000-
Bedfordshire41£13,381861,33649
Belfast7£16,489648,05631
Berkshire15£18,930642,69150
Blaenau Gwent2£14,720860,64617
Bristol12£13,702761,16565
Bromley - Greater London9£23,322427,79217
Buckinghamshire14£18,423743,29549
Caerphilly1£14,995757,0005
Cambridgeshire52£14,151755,91896
Cardiff9£17,494743,53130
Carmarthenshire2£18,495743,0412
Carrickfergus1£22,950230,2212
Ceredigion3£13,396960,9314
Cheshire61£20,122540,364130
City of Edinburgh20£12,715865,72249
City of London - Greater London36£18,385547,496190
Coleraine2£12,700861,6004
Conwy7£23,969543,1121
Cornwall2£11,195870,7279
County Durham9£13,451855,04647
Croydon - Greater London9£20,344644,03727
Cumbria8£16,246753,34215
Derbyshire29£16,806645,448102
Devon25£14,692858,24353
Dorset14£17,435746,04232
Down4£18,295536,3138
Dumfries and Galloway1£24,998419,2737
Dundee City4£17,096645,13212
Dungannon1£15,890869,3382
Ealing - Greater London5£13,091864,8639
East Ayrshire2£14,970736,34322
East Dunbartonshire1£20,998322,9403
East Lothian1£9,4951056,328-
East Riding of Yorkshire6£15,872561,10730
East Sussex17£17,189749,96931
Enfield - Greater London7£18,203733,35116
Essex35£17,173752,769121
Falkirk2£13,724969,2063
Fermanagh2£16,743664,0001
Fife5£18,698635,05419
Glasgow City21£14,534757,08073
Gloucestershire11£15,807755,89531
Greater Manchester91£14,789753,962257
Greenwich - Greater London2£25,995427,2995
Hampshire39£18,386742,251128
Harrow - Greater London15£24,662326,07326
Havering - Greater London12£16,977655,59025
Herefordshire2£22,649529,53222
Hertfordshire27£16,816753,77492
Highland7£23,963538,46910
Hillingdon - Greater London22£18,047649,83414
Hounslow - Greater London25£22,625428,53662
Inverclyde2£16,699758,4331
Isle of Wight2£11,1141069,3335
Kent41£16,132752,407131
Kingston upon Thames - Greater London5£22,580426,7038
Lancashire39£16,019747,718106
Leicestershire26£14,942758,90074
Limavady1£22,995330,000-
Lincolnshire25£16,632750,70456
Magherafelt1£17,950549,0004
Merseyside25£14,663751,19146
Moray2£21,247443,1424
Neath Port Talbot1£19,336350,417-
Newport12£19,498434,00129
Newry and Mourne2£23,649331,9755
Newtownabbey3£11,047876,5973
Norfolk21£16,263752,60764
North Ayrshire3£16,797639,4439
North Down2£8,9701266,1933
North Lanarkshire2£17,025733,57418
North Yorkshire19£16,858652,38954
Northamptonshire12£18,560651,72468
Northumberland2£13,199969,5559
Nottinghamshire19£14,227853,96680
Omagh1£9,9751078,000-
Oxfordshire11£21,579525,87932
Pembrokeshire2£12,995959,3692
Perth and Kinross6£21,430546,3198
Powys2£13,395768,0511
Redbridge - Greater London1£9,9951178,0001
Renfrewshire7£20,455532,25020
Rhondda Cynon Taf4£15,801747,3384
Richmond upon Thames - Greater London2£13,690941,2533
Scottish Borders1£16,990738,7174
Shropshire14£19,325640,48334
Somerset15£18,903547,18927
South Ayrshire3£15,997652,12510
South Lanarkshire5£18,869537,9977
South Yorkshire40£13,608769,139120
Staffordshire28£17,181646,097120
Stirling3£14,630757,75218
Strabane1£22,295346,635-
Suffolk19£14,123852,94736
Surrey37£23,030537,27484
Swansea6£18,474646,88821
Tyne and Wear32£17,011741,23878
Waltham Forest - Greater London2£21,359427,0596
Warwickshire7£11,749977,48232
West Dunbartonshire1£11,698856,4478
West Lothian2£15,2481054,5209
West Midlands57£15,131754,979170
West Sussex15£19,374632,16347
West Yorkshire48£14,216761,488135
Wiltshire19£19,091642,90681
Worcestershire17£14,872860,86531
Wrexham2£13,245838,8133
Add postcode for better results.