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,456£16,903749,8144,064
Aberdeen City10£21,813531,69127
Aberdeenshire2£20,247529,0003
Angus2£17,995619,7239
Antrim3£10,517886,7492
Ards2£13,748952,5004
Ballymena4£16,645892,3175
Ballymoney3£10,628882,7637
Barking & Dagenham - Greater London1£14,990653,000-
Bedfordshire42£13,731861,43247
Belfast7£16,489650,95931
Berkshire17£17,365645,81547
Blaenau Gwent2£14,720860,64618
Bristol10£13,397860,61864
Bromley - Greater London8£23,613426,58217
Buckinghamshire13£17,840744,37549
Caerphilly1£14,995757,0005
Cambridgeshire51£14,069756,27096
Cardiff8£16,681745,04832
Carmarthenshire2£18,495743,0412
Carrickfergus1£22,950230,2212
Ceredigion3£13,396960,9314
Cheshire64£19,590642,238125
City of Edinburgh20£12,715865,72250
City of London - Greater London35£18,480546,549191
Coleraine2£12,700862,1004
Conwy7£23,969543,1121
Cornwall3£12,537863,0538
County Durham9£13,451855,04647
Croydon - Greater London10£20,391643,06626
Cumbria9£16,574652,37514
Derbyshire27£16,577646,434103
Devon25£14,749857,57952
Dorset15£17,468745,58632
Down4£18,295536,3138
Dumfries and Galloway1£24,998419,2737
Dundee City4£17,096645,13212
Dungannon1£15,890869,3382
Ealing - Greater London5£13,091864,8639
East Ayrshire3£16,313644,58521
East Dunbartonshire1£20,998322,9403
East Lothian1£9,4951056,328-
East Riding of Yorkshire9£16,986552,20929
East Sussex18£16,163853,10729
Enfield - Greater London7£18,203733,35116
Essex34£16,965752,720122
Falkirk2£13,724969,2063
Fermanagh2£16,743664,0001
Fife7£25,898425,82417
Glasgow City22£14,596756,86071
Gloucestershire10£14,392860,55831
Greater Manchester94£14,637754,589255
Greenwich - Greater London2£25,995425,8405
Hampshire40£18,297742,737127
Harrow - Greater London15£24,662326,07326
Havering - Greater London12£16,977655,59025
Herefordshire2£22,649529,53222
Hertfordshire27£17,133752,62190
Highland6£24,957538,46910
Hillingdon - Greater London21£18,078650,52514
Hounslow - Greater London26£23,209427,63561
Inverclyde2£16,699758,4331
Isle of Wight2£11,1141069,3335
Kent39£15,770753,046131
Kingston upon Thames - Greater London3£22,433424,7858
Lancashire41£15,853748,613104
Leicestershire22£14,953758,23176
Lincolnshire25£16,632750,70455
Magherafelt1£17,950549,0004
Merseyside23£14,830751,70547
Moray2£21,247443,1424
Neath Port Talbot1£19,336350,417-
Newport11£19,022435,26529
Newry and Mourne2£23,649331,9755
Newtownabbey3£11,128876,5973
Norfolk21£16,263752,60666
North Ayrshire3£16,797639,4439
North Down2£8,9701266,1933
North Lanarkshire3£16,249737,32317
North Yorkshire20£16,950651,22053
Northamptonshire10£17,301755,61369
Northumberland2£13,199969,5559
Nottinghamshire20£14,338853,79581
Omagh1£9,9751078,000-
Oxfordshire11£21,579525,87932
Pembrokeshire2£12,995959,3692
Perth and Kinross5£20,166655,0838
Powys2£13,395768,0511
Redbridge - Greater London1£9,9951178,0001
Renfrewshire6£21,648530,80919
Rhondda Cynon Taf4£15,801747,3385
Richmond upon Thames - Greater London2£13,690941,2533
Scottish Borders3£17,323645,4212
Shropshire15£19,570640,85034
Somerset14£17,826550,17027
South Ayrshire3£15,997652,12510
South Lanarkshire3£19,682537,9977
South Yorkshire38£13,226870,671121
Staffordshire27£17,269645,360122
Stirling3£14,630757,75218
Strabane1£22,295346,635-
Suffolk22£14,111854,37333
Surrey37£22,832637,98382
Swansea6£18,474646,88821
Tyne and Wear34£17,040641,19076
Waltham Forest - Greater London2£21,799427,0597
Warwickshire7£11,749977,48232
West Dunbartonshire1£11,698856,4478
West Lothian2£15,248748,1538
West Midlands56£14,957755,770168
West Sussex15£19,644631,30246
West Yorkshire45£14,521759,624136
Wiltshire18£18,008645,10281
Worcestershire16£15,889857,11132
Wrexham2£13,245838,8133
Add postcode for better results.