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,437£16,810750,4894,038
Aberdeen City10£21,484534,45827
Angus1£17,999619,99810
Antrim1£8,75010103,0004
Ards1£21,250612,0005
Ballymena3£12,47310114,2556
Ballymoney1£10,9007102,9569
Barking & Dagenham - Greater London2£16,495642,041-
Bedfordshire40£12,686869,16952
Belfast6£16,738644,89930
Berkshire12£16,983746,24553
Blaenau Gwent3£15,079749,05114
Bristol12£14,348759,21662
Bromley - Greater London8£23,012427,45818
Buckinghamshire15£15,802852,10946
Caerphilly2£11,143876,5005
Cambridgeshire56£15,794749,795102
Cardiff9£18,106642,38533
Carmarthenshire2£18,495743,0412
Carrickfergus1£22,950230,2211
Ceredigion2£16,497849,7044
Cheshire58£20,647537,566130
City of Edinburgh18£12,562869,50748
City of London - Greater London42£18,217547,314181
Coleraine2£12,700861,6004
Conwy7£23,969543,1121
Cookstown1£6,9951199,0002
Cornwall3£8,9471080,4278
County Durham8£11,852962,21246
Croydon - Greater London7£16,156754,40525
Cumbria8£16,221753,34214
Derbyshire27£16,576643,691101
Devon28£13,904859,89250
Dorset11£15,697847,11834
Down3£18,562534,0838
Dumfries and Galloway2£23,998518,4047
Dundee City3£14,613657,36411
Ealing - Greater London7£13,006859,5098
East Dunbartonshire1£20,998322,9403
East Lothian1£9,4951056,328-
East Riding of Yorkshire6£17,630555,61830
East Sussex13£19,195641,05434
Enfield - Greater London9£18,638632,49413
Essex39£17,628750,544117
Falkirk2£12,950962,9453
Fermanagh2£16,743664,0001
Fife6£26,443423,98917
Glasgow City21£14,659757,17172
Gloucestershire12£16,852753,55931
Greater Manchester93£14,675755,777251
Greenwich - Greater London2£25,995427,2995
Hampshire42£20,469635,162125
Harrow - Greater London10£24,591425,80925
Havering - Greater London11£15,183764,61228
Herefordshire4£22,774427,28421
Hertfordshire26£16,865753,95489
Highland7£25,605432,42911
Hillingdon - Greater London22£18,022648,42514
Hounslow - Greater London23£22,828427,62962
Inverclyde2£16,699758,4331
Isle of Wight2£11,0801069,3335
Kent40£17,226650,030131
Kingston upon Thames - Greater London3£21,533431,05310
Lancashire46£15,900747,761105
Leicestershire21£14,984763,35879
Limavady1£22,995330,000-
Lincolnshire23£17,264749,65855
Magherafelt1£17,950549,0003
Merseyside26£14,440754,61847
Moray2£21,247443,1424
Neath Port Talbot1£19,336350,417-
Newport12£17,925537,63027
Newry and Mourne4£23,112427,1915
Newtownabbey2£12,573778,8954
Norfolk21£16,065752,10268
North Ayrshire3£16,797639,4439
North Down2£8,9701266,1933
North Lanarkshire1£15,100839,14118
North Yorkshire19£18,801647,35451
Northamptonshire9£18,752750,72569
Northumberland3£16,799753,0368
Nottinghamshire19£15,706748,41384
Omagh1£9,2451078,000-
Oxfordshire9£21,763525,89931
Pembrokeshire2£12,995959,3692
Perth and Kinross6£18,172545,5709
Powys2£12,045882,4842
Redbridge - Greater London1£9,9951178,000-
Renfrewshire7£20,355533,81118
Rhondda Cynon Taf2£19,446548,3235
Richmond upon Thames - Greater London2£13,690941,2533
Scottish Borders1£16,990738,7174
Shropshire15£18,590639,88034
Somerset16£18,887546,56226
South Ayrshire3£15,997652,1258
South Lanarkshire4£18,823534,4027
South Yorkshire35£13,804768,712121
Staffordshire26£16,554749,205122
Stirling2£13,599863,44318
Strabane1£22,295346,635-
Suffolk18£13,130858,49136
Surrey43£21,726640,12283
Swansea6£17,032647,36222
Tyne and Wear25£15,047750,13283
Waltham Forest - Greater London2£21,238427,0595
Warwickshire5£10,1501082,37833
West Dunbartonshire1£11,698856,4478
West Lothian2£14,748748,1539
West Midlands58£14,773856,214168
West Sussex18£19,050637,66741
West Yorkshire52£14,313761,256125
Wiltshire17£22,721538,19584
Worcestershire18£12,780965,95232
Add postcode for better results.