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,510£16,516751,1314,061
Aberdeen City13£22,706530,15627
Angus2£14,970919,69810
Antrim3£10,517886,7492
Ards2£14,248949,7503
Ballymena2£11,95011133,8757
Ballymoney1£10,9007102,9567
Barking & Dagenham - Greater London1£14,990653,000-
Bedfordshire39£12,231965,95648
Belfast7£16,417553,77832
Berkshire17£17,598745,79449
Blaenau Gwent4£15,434745,89316
Bristol11£16,131746,29765
Bromley - Greater London8£22,353531,07917
Buckinghamshire21£22,121638,88047
Caerphilly1£14,495757,0005
Cambridgeshire63£14,645755,19195
Cardiff6£17,494643,45533
Carmarthenshire2£18,495743,0412
Ceredigion3£13,396960,9314
Cheshire69£19,838640,410125
City of Edinburgh21£14,055862,81952
City of London - Greater London42£18,044549,320181
Coleraine3£13,050867,1083
Conwy7£23,969543,1123
Cornwall1£6,39512102,0009
County Durham14£13,657855,08446
Croydon - Greater London16£20,244537,89225
Cumbria10£16,446653,11312
Derbyshire27£17,419641,208102
Devon26£15,068856,73752
Dorset17£19,828641,69431
Down3£18,562534,0838
Dumfries and Galloway1£15,498842,3016
Dundee City2£13,423671,95413
Dungannon1£16,490869,3382
Ealing - Greater London5£12,233957,6659
East Ayrshire4£16,484640,77521
East Dunbartonshire1£22,49838,0812
East Lothian1£9,4951056,328-
East Riding of Yorkshire8£19,686440,85632
East Sussex17£14,737859,52425
Enfield - Greater London7£18,561733,33918
Essex43£16,845752,542113
Falkirk2£13,724969,2064
Fermanagh2£17,243664,0001
Fife4£19,747634,20923
Glasgow City17£15,508858,72076
Gloucestershire10£14,417865,88734
Greater Manchester102£13,676857,965251
Hampshire39£19,445640,101126
Harrow - Greater London15£24,122429,51827
Havering - Greater London9£16,025757,89525
Herefordshire1£22,499533,52325
Hertfordshire27£16,434753,79794
Highland5£18,948645,0838
Hillingdon - Greater London19£16,527653,56219
Hounslow - Greater London27£23,357428,96663
Inverclyde2£16,699758,4331
Isle of Wight1£7,3951467,0005
Kent46£17,321649,959127
Kingston upon Thames - Greater London4£21,854527,34211
Lancashire41£15,524753,470105
Leicestershire25£15,112755,14881
Lincolnshire23£16,207753,19457
Lisburn1£13,990669,8836
Magherafelt1£17,950549,0004
Merseyside23£14,676755,19245
Moray1£20,498448,8354
Neath Port Talbot1£19,336350,417-
Newport13£20,850431,96125
Newry and Mourne1£23,999331,4926
Newtownabbey3£15,763667,5263
Norfolk20£16,555752,71769
North Ayrshire3£14,829747,5978
North Down2£8,9701266,1933
North Lanarkshire3£16,833641,87117
North Yorkshire23£17,032653,16848
Northamptonshire10£14,747867,22972
Northumberland2£13,449969,5559
Nottinghamshire23£14,165854,48285
Omagh1£9,9751078,000-
Oxfordshire10£21,681529,81231
Pembrokeshire1£18,999619,6562
Perth and Kinross1£9,495974,9218
Powys2£13,845768,0512
Redbridge - Greater London1£9,9951178,0001
Renfrewshire5£20,677534,48218
Rhondda Cynon Taf2£11,925963,6425
Richmond upon Thames - Greater London1£10,3951040,0834
Scottish Borders4£15,990648,6551
Shropshire14£19,617639,54633
Somerset12£17,665651,17325
South Ayrshire4£17,122641,82212
South Lanarkshire3£19,782537,9978
South Yorkshire37£13,625768,994125
Staffordshire26£17,622646,653118
Stirling3£14,994757,98118
Strabane1£22,295346,635-
Suffolk18£14,522853,54239
Surrey37£20,801644,97681
Swansea7£19,557544,14621
Tyne and Wear42£16,707742,08571
Waltham Forest - Greater London1£23,799226,3306
Warwickshire14£14,496760,88829
West Dunbartonshire2£14,348747,2737
West Lothian1£22,998413,4916
West Midlands61£14,557758,172161
West Sussex14£19,885629,93448
West Yorkshire51£13,835760,667130
Wiltshire12£16,651748,93391
Worcestershire18£15,354858,12431
Wrexham1£17,495717,1003
Add postcode for better results.