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,392£16,528751,1563,971
Aberdeen City14£20,814533,73828
Angus1£17,999619,9988
Antrim1£8,75010103,0004
Ards2£13,623952,5004
Ballymena3£14,9739103,9176
Ballymoney2£8,6481098,5548
Barking & Dagenham - Greater London2£16,245642,041-
Bedfordshire39£11,938972,11055
Belfast8£17,521540,75423
Berkshire12£16,354745,09454
Blaenau Gwent2£14,620860,64613
Bristol11£13,738757,11959
Bromley - Greater London4£19,954535,87118
Buckinghamshire20£16,186747,78948
Caerphilly2£9,993876,5002
Cambridgeshire49£15,283753,55799
Cardiff7£19,995634,90630
Carmarthenshire2£18,495743,0412
Carrickfergus1£22,950230,221-
Ceredigion2£16,497849,7044
Cheshire51£20,298640,660121
City of Edinburgh23£14,544860,10541
City of London - Greater London36£18,137545,262185
Coleraine2£15,700765,3365
Conwy6£25,131540,4651
Cookstown2£6,995872,8331
Cornwall4£10,972976,0258
County Durham11£19,014638,75643
Craigavon2£23,995412,0663
Croydon - Greater London8£17,589639,95926
Cumbria8£14,495857,08914
Derbyshire23£17,115647,474102
Derry1£17,499549,0941
Devon35£14,864855,34650
Dorset11£15,666848,39834
Down2£18,695537,0178
Dumfries and Galloway1£24,998419,2737
Dundee City5£23,800423,85913
Ealing - Greater London9£13,136763,6927
East Ayrshire1£14,588566,00023
East Lothian1£9,4951056,328-
East Riding of Yorkshire9£15,761652,02430
East Sussex11£15,632746,03836
Enfield - Greater London9£17,504733,50714
Essex47£18,079646,667102
Falkirk2£12,675962,9453
Fermanagh2£16,743664,000-
Fife3£18,749633,33417
Glasgow City20£14,619755,11575
Gloucestershire12£16,705754,05526
Greater Manchester88£14,091758,476259
Greenwich - Greater London3£26,328326,1454
Hampshire35£19,354640,382120
Harrow - Greater London12£24,350425,29924
Havering - Greater London8£12,989869,55633
Herefordshire4£21,686429,11121
Hertfordshire27£18,053755,50484
Highland4£25,811444,04914
Hillingdon - Greater London15£21,070539,87123
Hounslow - Greater London16£23,297425,00169
Inverclyde1£8,3001088,0002
Isle of Wight2£6,8951381,0005
Kent44£18,048643,273124
Kingston upon Thames - Greater London2£23,750425,3029
Lancashire47£16,106749,215105
Leicestershire20£13,550763,49069
Limavady1£22,995330,000-
Lincolnshire22£17,556746,15149
Lisburn1£11,998861,0004
Magherafelt1£17,950549,0003
Merseyside26£14,454757,98839
Moray1£21,995437,4495
Neath Port Talbot1£19,336350,417-
Newport11£17,476538,22727
Newry and Mourne3£22,147429,2986
Newtownabbey1£10,995871,7905
Norfolk18£16,813745,93273
North Ayrshire3£14,496748,5979
North Down2£8,9701266,1932
North Lanarkshire2£17,249633,72415
North Yorkshire16£21,750542,67555
Northamptonshire9£16,088758,49669
Northumberland4£15,719754,7775
Nottinghamshire22£15,030849,97378
Omagh1£9,2451078,000-
Oxfordshire11£22,014425,47930
Pembrokeshire1£6,9901299,0823
Perth and Kinross4£13,331767,22111
Powys2£10,895898,3493
Redbridge - Greater London1£9,9951178,000-
Renfrewshire8£19,323632,55118
Rhondda Cynon Taf1£23,393339,8574
Richmond upon Thames - Greater London2£13,183941,2532
Shropshire14£16,957742,32135
Somerset10£21,102539,23331
South Ayrshire3£12,396856,8416
South Lanarkshire5£17,297648,6798
South Yorkshire29£15,636762,374122
Staffordshire27£16,013750,499115
Stirling3£17,365652,20914
Suffolk17£12,016956,89736
Surrey42£21,528639,64176
Swansea9£15,409651,61020
Tyne and Wear26£15,368745,44576
Waltham Forest - Greater London1£18,278538,1395
Warwickshire6£14,342867,21928
West Lothian5£16,656646,19910
West Midlands53£13,852860,764166
West Sussex18£18,567740,89739
West Yorkshire45£13,428867,603131
Wiltshire20£17,419744,94775
Worcestershire15£14,719859,04537
Add postcode for better results.