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,385£16,820750,3954,001
Aberdeen City10£21,474534,45826
Angus1£17,999619,99810
Antrim2£10,873983,0004
Ards1£21,250612,0005
Ballymena3£12,47310114,2556
Ballymoney1£10,9007102,9569
Barking & Dagenham - Greater London2£16,245642,041-
Bedfordshire37£12,518970,28255
Belfast6£16,738648,29228
Berkshire11£17,810744,98054
Blaenau Gwent3£15,079749,05114
Bristol11£14,440758,39961
Bromley - Greater London7£22,741430,67517
Buckinghamshire15£15,745852,10946
Caerphilly2£11,143876,5004
Cambridgeshire56£15,672751,37497
Cardiff7£19,209635,59735
Carmarthenshire2£18,495743,0412
Carrickfergus1£22,950230,2211
Ceredigion2£16,497849,7044
Cheshire54£20,200639,543132
City of Edinburgh19£12,898867,64043
City of London - Greater London35£18,554546,328180
Coleraine1£16,450659,0005
Conwy7£23,969543,112-
Cookstown1£6,9951199,0002
Cornwall3£8,9471080,4278
County Durham8£11,852962,58746
Croydon - Greater London9£16,998647,90326
Cumbria8£16,221753,34214
Derbyshire25£16,938642,067102
Devon29£14,188859,25849
Dorset11£15,844848,18735
Down3£18,013534,0838
Dumfries and Galloway2£23,998518,4047
Dundee City4£15,085654,78311
Ealing - Greater London8£13,292860,5457
East Dunbartonshire1£20,998322,9401
East Lothian1£9,4951056,328-
East Riding of Yorkshire6£16,290660,05230
East Sussex12£18,750642,07033
Enfield - Greater London9£19,477630,04414
Essex38£18,132748,642113
Falkirk2£12,950962,9453
Fermanagh2£16,743664,0001
Fife4£17,734634,60918
Glasgow City20£14,132858,57672
Gloucestershire12£16,871753,55928
Greater Manchester88£14,516856,621258
Greenwich - Greater London2£25,995427,2995
Hampshire37£20,200636,622123
Harrow - Greater London11£24,719425,69025
Havering - Greater London11£14,764763,70330
Herefordshire3£22,866425,20521
Hertfordshire27£16,533754,19685
Highland8£24,092435,98310
Hillingdon - Greater London20£17,852648,23116
Hounslow - Greater London23£22,810427,62961
Inverclyde2£16,699758,4331
Isle of Wight2£11,0301069,3335
Kent39£17,461647,852123
Kingston upon Thames - Greater London3£21,467431,05310
Lancashire45£16,080748,183106
Leicestershire21£14,689765,02378
Limavady1£22,995330,000-
Lincolnshire23£16,892750,48852
Magherafelt1£17,950549,0003
Merseyside26£14,440754,61841
Moray2£21,247443,1424
Neath Port Talbot1£19,336350,417-
Newport12£17,903537,63026
Newry and Mourne4£23,112427,1915
Newtownabbey1£11,495871,7905
Norfolk18£17,120646,95968
North Ayrshire3£14,496748,59710
North Down2£8,9701266,1933
North Lanarkshire1£15,100839,14118
North Yorkshire18£22,050540,16651
Northamptonshire9£17,436757,05171
Northumberland3£16,799753,0368
Nottinghamshire20£16,370747,07582
Omagh1£9,2451078,000-
Oxfordshire8£20,840528,90233
Pembrokeshire2£12,995959,3692
Perth and Kinross4£13,383767,22111
Powys2£10,895898,3493
Redbridge - Greater London1£9,9951178,000-
Renfrewshire7£20,355533,81118
Rhondda Cynon Taf1£23,393339,8575
Richmond upon Thames - Greater London2£13,690941,2533
Scottish Borders1£16,990738,7174
Shropshire15£17,604641,05333
Somerset15£19,137544,26626
South Ayrshire3£15,997652,1257
South Lanarkshire5£19,058532,9627
South Yorkshire31£13,882768,190124
Staffordshire27£16,376750,477120
Stirling2£13,599863,44318
Strabane1£22,295346,635-
Suffolk16£12,496957,99336
Surrey42£21,824638,80079
Swansea7£15,284650,26122
Tyne and Wear22£15,826746,40686
Waltham Forest - Greater London2£21,223427,0595
Warwickshire7£13,893868,74332
West Lothian2£14,498748,1539
West Midlands56£14,651857,858166
West Sussex16£19,653638,22242
West Yorkshire53£14,524760,926124
Wiltshire16£22,644537,77883
Worcestershire17£12,973966,53833
Add postcode for better results.