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,478£16,838750,5254,103
Aberdeen City10£21,454628,95428
Angus5£18,273621,1687
Antrim2£11,550891,1242
Ards1£22,50067,0003
Ballymena3£17,973899,6827
Ballymoney1£10,9007102,9567
Barking & Dagenham - Greater London1£14,990653,000-
Bedfordshire33£11,912964,44847
Belfast5£16,995544,87933
Berkshire17£16,667749,61244
Blaenau Gwent8£15,990745,63413
Brent - Greater London1£16,14952,000-
Bristol12£15,058755,85165
Bromley - Greater London9£23,680530,64518
Buckinghamshire15£20,745740,84952
Caerphilly1£14,995757,0005
Cambridgeshire57£13,834759,12793
Cardiff6£16,475648,48834
Carmarthenshire3£17,162751,7571
Ceredigion3£13,396960,9314
Cheshire63£20,046638,299136
City of Edinburgh16£12,786971,21656
City of London - Greater London37£17,540647,129172
Coleraine2£11,723970,6623
Conwy5£28,958428,5575
Cornwall2£9,3451097,0008
County Durham14£15,664748,65844
Craigavon1£19,495545,3045
Croydon - Greater London15£19,227637,54925
Cumbria7£17,275654,20812
Derbyshire27£16,035745,717107
Devon19£14,858860,18955
Dorset20£18,082747,14832
Down4£17,459642,4076
Dumfries and Galloway1£23,998343,7875
Dundee City7£16,991650,7818
Ealing - Greater London8£13,842851,5638
East Ayrshire2£14,570657,59724
East Dunbartonshire1£22,49838,0812
East Lothian1£9,4951056,328-
East Riding of Yorkshire8£19,218440,82430
East Sussex17£13,703961,11121
Enfield - Greater London4£25,945532,64016
Essex43£16,180751,560116
Falkirk2£13,524973,5224
Fermanagh2£17,243664,0001
Fife9£28,965427,28421
Glasgow City16£13,327862,09877
Gloucestershire12£13,659861,32932
Greater Manchester101£14,312854,148249
Greenwich - Greater London2£24,995424,6564
Hampshire45£19,918637,236125
Harrow - Greater London13£21,880438,88825
Havering - Greater London9£14,046767,63728
Herefordshire2£22,625537,37425
Hertfordshire25£17,844750,968104
Highland5£14,997857,5658
Hillingdon - Greater London18£16,251652,13818
Hounslow - Greater London31£22,691526,78355
Inverclyde2£16,699758,4331
Isle of Wight2£10,125973,6053
Kent40£18,061646,824137
Kingston upon Thames - Greater London6£23,014528,96610
Lancashire43£15,806753,061115
Leicestershire22£14,443761,31782
Lincolnshire25£16,822751,48170
Merseyside15£14,050760,28652
Merton - Greater London1£11,994873,5002
Moray3£19,830630,8162
Neath Port Talbot1£19,336350,417-
Newport14£21,602432,68526
Newry and Mourne1£24,499331,4927
Newtownabbey3£16,038667,5263
Norfolk20£16,821751,63762
North Ayrshire4£15,497745,8128
North Down2£8,9701266,1934
North Lanarkshire3£14,300756,09217
North Yorkshire21£16,160751,74555
Northamptonshire16£16,373754,22967
Northumberland3£11,1991062,29510
Nottinghamshire26£14,188858,20286
Oxfordshire13£20,368532,27326
Pembrokeshire2£12,7251058,4061
Perth and Kinross1£10,995974,92111
Powys2£13,845768,0512
Redbridge - Greater London1£9,9951178,0002
Renfrewshire8£21,648529,13914
Rhondda Cynon Taf2£10,6751065,5377
Richmond upon Thames - Greater London2£14,193838,0173
Scottish Borders3£15,657651,9672
Shropshire14£19,885635,16533
Somerset13£17,312650,78423
South Ayrshire4£15,122749,40810
South Lanarkshire1£22,999324,82210
South Yorkshire40£13,941768,804133
Staffordshire28£17,951646,379116
Stirling4£16,751649,58518
Suffolk17£13,627852,24542
Surrey34£18,079751,33076
Swansea4£18,397548,26522
Tyne and Wear40£17,545740,82268
Waltham Forest - Greater London1£24,799226,3307
Warwickshire13£14,269761,01533
West Dunbartonshire2£14,348747,27310
West Lothian1£13,498680,3663
West Midlands57£15,030756,218165
West Sussex15£19,189633,11347
West Yorkshire41£14,857757,315136
Wiltshire11£19,249643,09198
Worcestershire21£16,284755,85227
Wrexham1£17,995628,0824
Add postcode for better results.