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,386£16,824750,5983,974
Aberdeen City15£20,726534,46426
Angus1£17,999619,9988
Antrim1£8,75010103,0004
Ards2£13,623952,5004
Ballymena3£14,9739103,9176
Ballymoney1£10,9007102,9569
Barking & Dagenham - Greater London2£16,245642,041-
Bedfordshire36£11,955971,42755
Belfast6£16,696644,90324
Berkshire10£15,989748,32255
Blaenau Gwent3£15,079749,05112
Bristol10£13,480762,56357
Bromley - Greater London6£19,996434,10118
Buckinghamshire21£18,733744,33548
Caerphilly2£9,993876,5002
Cambridgeshire51£15,568753,61696
Cardiff7£19,995634,90631
Carmarthenshire2£18,495743,0412
Carrickfergus1£22,950230,221-
Ceredigion2£16,497849,7044
Cheshire51£20,292640,660123
City of Edinburgh22£13,734864,54941
City of London - Greater London30£18,553543,915185
Coleraine2£15,700765,3365
Conwy6£25,131540,4651
Cookstown1£6,9951199,0002
Cornwall3£8,8741080,4278
County Durham11£19,569635,47344
Craigavon2£24,595412,0663
Croydon - Greater London9£17,277644,14925
Cumbria9£15,439754,33115
Derbyshire24£16,692649,050104
Devon34£14,699856,34149
Dorset11£15,666848,39836
Down2£18,695537,0178
Dumfries and Galloway1£24,998419,2737
Dundee City6£20,348537,35213
Ealing - Greater London9£13,169763,6927
East Ayrshire1£14,588566,00023
East Lothian1£9,4951056,328-
East Riding of Yorkshire8£16,138654,17329
East Sussex13£16,554744,66435
Enfield - Greater London8£18,693732,53814
Essex41£17,036749,967108
Falkirk2£12,950962,9453
Fermanagh2£16,743664,000-
Fife4£31,022417,86916
Glasgow City19£15,347754,52276
Gloucestershire13£15,185757,92624
Greater Manchester86£14,084757,924257
Greenwich - Greater London3£26,328326,1455
Hampshire33£19,469640,938119
Harrow - Greater London12£24,392425,29924
Havering - Greater London11£15,237763,73630
Herefordshire5£21,968428,39721
Hertfordshire24£16,581760,28386
Highland5£23,148547,41013
Hillingdon - Greater London15£20,830540,74922
Hounslow - Greater London23£24,000422,35464
Inverclyde2£16,699758,4331
Isle of Wight2£6,8951381,0005
Kent46£18,052642,971124
Kingston upon Thames - Greater London3£24,433425,0698
Lancashire50£15,979749,141101
Leicestershire21£15,141660,75867
Limavady1£22,995330,000-
Lincolnshire23£17,767645,28848
Lisburn1£11,998861,0004
Magherafelt1£17,950549,0003
Merseyside25£14,428758,01140
Moray1£21,995437,4495
Neath Port Talbot1£19,336350,417-
Newport12£17,864537,66426
Newry and Mourne4£22,860427,1915
Newtownabbey1£11,495871,7905
Norfolk21£19,174640,54568
North Ayrshire3£14,496748,5979
North Down2£8,9701266,1933
North Lanarkshire1£14,799839,14115
North Yorkshire18£21,875540,92456
Northamptonshire8£16,202759,78671
Northumberland4£15,719754,7776
Nottinghamshire21£15,141848,39879
Omagh1£9,2451078,000-
Oxfordshire9£22,131425,79130
Pembrokeshire1£6,9901299,0823
Perth and Kinross4£13,331767,22111
Powys2£10,895898,3493
Redbridge - Greater London1£9,9951178,000-
Renfrewshire8£19,323632,55119
Rhondda Cynon Taf1£23,393339,8574
Richmond upon Thames - Greater London2£13,193941,2532
Shropshire13£15,723744,57236
Somerset10£19,819542,35330
South Ayrshire2£15,747751,7057
South Lanarkshire6£17,914537,4046
South Yorkshire28£15,583762,105123
Staffordshire23£16,364750,061118
Stirling3£17,365652,20915
Suffolk18£12,066958,23836
Surrey40£21,984638,42077
Swansea9£15,409651,61020
Tyne and Wear25£15,809744,22379
Waltham Forest - Greater London2£20,897427,0595
Warwickshire6£14,342867,21930
West Lothian5£16,857643,3039
West Midlands54£13,668861,755166
West Sussex18£19,320738,01839
West Yorkshire44£12,890866,867130
Wiltshire18£17,473748,44179
Worcestershire16£14,861857,76737
Wrexham1£20,595612,7295
Add postcode for better results.