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,445£16,810750,2994,048
Aberdeen City10£21,489534,15827
Aberdeenshire2£20,247529,0003
Angus1£17,999619,99810
Antrim1£8,75010103,0004
Ards2£13,748952,5004
Ballymena4£16,645892,3175
Ballymoney3£10,628882,7637
Barking & Dagenham - Greater London1£14,990653,000-
Bedfordshire42£12,801866,20651
Belfast7£16,489648,05630
Berkshire13£17,743644,69253
Blaenau Gwent1£19,999556,86617
Bristol12£13,700761,16563
Bromley - Greater London10£23,066426,68217
Buckinghamshire15£17,475746,75948
Caerphilly2£10,843876,5005
Cambridgeshire50£14,466753,73495
Cardiff9£17,494743,53130
Carmarthenshire2£18,495743,0412
Carrickfergus1£22,950230,2212
Ceredigion3£13,396960,9313
Cheshire60£20,307540,119125
City of Edinburgh20£12,690865,72247
City of London - Greater London36£18,079548,227178
Coleraine2£12,700861,6004
Conwy7£23,969543,1121
Cornwall2£11,195870,7279
County Durham10£12,706963,84245
Croydon - Greater London8£17,287649,21026
Cumbria8£16,246753,34215
Derbyshire29£16,527644,919103
Devon25£14,684858,24351
Dorset12£18,443738,60933
Down4£18,295536,3138
Dumfries and Galloway2£23,998518,4047
Dundee City4£17,096645,13211
Dungannon1£15,890869,3382
Ealing - Greater London6£12,643861,7538
East Ayrshire1£11,442765,97023
East Dunbartonshire1£20,998322,9403
East Lothian1£9,4951056,328-
East Riding of Yorkshire5£16,656559,88231
East Sussex16£17,139749,46732
Enfield - Greater London7£18,203733,35115
Essex36£16,873753,966118
Falkirk2£13,724969,2063
Fermanagh2£16,743664,0001
Fife7£25,898425,82417
Glasgow City21£14,534757,08072
Gloucestershire10£16,052758,04031
Greater Manchester94£14,792755,212251
Greenwich - Greater London2£25,995427,2995
Hampshire40£18,644640,290129
Harrow - Greater London12£24,687425,96629
Havering - Greater London12£16,977655,59025
Herefordshire4£22,774427,28422
Hertfordshire25£16,223756,39292
Highland8£24,155435,98310
Hillingdon - Greater London21£18,297648,82615
Hounslow - Greater London24£23,130426,76761
Inverclyde2£16,699758,4331
Isle of Wight2£11,1141069,3335
Kent40£16,915652,896128
Kingston upon Thames - Greater London5£22,580426,7038
Lancashire40£15,924748,299104
Leicestershire24£14,678760,74974
Limavady1£22,995330,000-
Lincolnshire26£16,934749,48253
Magherafelt1£17,950549,0004
Merseyside25£14,759750,03946
Moray2£21,247443,1424
Neath Port Talbot1£19,336350,417-
Newport12£18,610537,31527
Newry and Mourne3£24,199328,2745
Newtownabbey3£11,047876,5973
Norfolk20£16,377754,41566
North Ayrshire3£16,797639,4439
North Down2£8,9701266,1933
North Lanarkshire2£17,025733,57417
North Yorkshire17£17,220651,55453
Northamptonshire12£18,560651,72467
Northumberland2£13,199969,5559
Nottinghamshire19£14,222853,96680
Omagh1£9,2451078,000-
Oxfordshire11£21,533525,87931
Pembrokeshire2£12,995959,3692
Perth and Kinross5£16,256654,2779
Powys2£13,395768,0511
Redbridge - Greater London1£9,9951178,0001
Renfrewshire7£20,383533,81120
Rhondda Cynon Taf4£15,801747,3384
Richmond upon Thames - Greater London2£13,690941,2533
Scottish Borders1£16,990738,7174
Shropshire14£19,489639,73834
Somerset15£18,903547,18926
South Ayrshire3£15,997652,12510
South Lanarkshire5£18,869544,8325
South Yorkshire38£13,361769,512116
Staffordshire27£16,613748,969123
Stirling3£14,630757,75218
Strabane1£22,295346,635-
Suffolk18£14,496852,15237
Surrey41£22,366637,20282
Swansea5£17,289652,39222
Tyne and Wear30£16,078745,36782
Waltham Forest - Greater London2£21,290427,0596
Warwickshire7£11,749977,48231
West Dunbartonshire1£11,698856,4478
West Lothian2£15,248748,1539
West Midlands54£15,053755,676172
West Sussex16£19,365635,77244
West Yorkshire48£13,944863,095130
Wiltshire18£19,780640,84582
Worcestershire17£14,159861,93933
Wrexham2£13,245838,8133
Add postcode for better results.