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,489£16,473752,3994,074
Aberdeen City12£22,490529,52226
Angus3£17,323722,1079
Antrim2£11,550891,1242
Ards1£22,50066,5003
Ballymena2£11,95011133,8758
Ballymoney1£10,9007102,9567
Barking & Dagenham - Greater London1£14,990653,000-
Bedfordshire38£12,446962,70249
Belfast6£16,321555,24233
Berkshire18£16,673748,18948
Blaenau Gwent5£14,326853,94814
Bristol13£15,765751,87763
Bromley - Greater London6£23,012528,11621
Buckinghamshire20£22,566639,59949
Caerphilly1£14,995757,0005
Cambridgeshire72£15,560650,61597
Cardiff7£16,906643,84132
Carmarthenshire3£17,162751,7571
Ceredigion3£13,396960,9314
Cheshire72£19,630640,903132
City of Edinburgh19£15,256861,86753
City of London - Greater London31£17,324650,593178
Coleraine2£11,723970,6623
Conwy7£23,969543,1125
Cornwall2£9,3451097,0008
County Durham14£14,108856,59447
Craigavon1£19,495545,3045
Croydon - Greater London18£19,189537,55224
Cumbria9£15,508757,04212
Derbyshire28£17,077642,212101
Devon24£16,078756,12551
Dorset19£19,849641,00034
Down4£15,920647,5637
Dumfries and Galloway2£19,748643,0445
Dundee City6£17,365650,2239
Dungannon1£16,490869,3382
Ealing - Greater London8£13,842851,5637
East Ayrshire5£16,727542,46422
East Lothian1£9,4951056,328-
East Riding of Yorkshire8£19,123441,74032
East Sussex15£14,789856,17926
Enfield - Greater London7£18,567735,92917
Essex38£16,686752,929117
Falkirk2£13,724969,2065
Fermanagh2£17,243664,0001
Fife5£25,177527,76423
Glasgow City19£13,844859,86474
Gloucestershire12£13,618862,69731
Greater Manchester102£13,471857,903245
Hampshire41£20,308637,216129
Harrow - Greater London15£22,222437,68325
Havering - Greater London9£13,635770,25426
Hertfordshire26£16,644751,75798
Highland4£17,873743,4499
Hillingdon - Greater London19£17,421651,09919
Hounslow - Greater London26£23,184427,11864
Inverclyde2£16,699758,4331
Kent36£18,675646,668132
Kingston upon Thames - Greater London5£22,446526,47811
Lancashire39£16,067751,701111
Leicestershire25£14,117758,29780
Lincolnshire21£16,237750,21365
Lisburn1£13,990669,8837
Magherafelt1£17,950549,0005
Merseyside17£14,846753,49847
Moray1£21,998448,8354
Neath Port Talbot1£19,336350,417-
Newport13£20,976431,96126
Newry and Mourne1£23,999331,4926
Newtownabbey3£15,796667,5263
Norfolk21£16,786746,88066
North Ayrshire4£15,497745,8128
North Down2£8,9701266,1934
North Lanarkshire4£15,375749,07116
North Yorkshire21£16,457652,88254
Northamptonshire11£13,993864,53371
Northumberland3£11,1991062,2959
Nottinghamshire25£13,604859,11787
Oxfordshire12£20,340528,60530
Pembrokeshire2£12,7251058,4061
Perth and Kinross1£9,495974,9219
Powys2£13,845768,0512
Redbridge - Greater London1£9,9951178,0001
Renfrewshire6£21,564533,61316
Rhondda Cynon Taf1£8,3511270,4965
Richmond upon Thames - Greater London1£10,3951040,0834
Scottish Borders3£15,657651,9672
Shropshire14£19,439639,65934
Somerset13£16,130657,40422
South Ayrshire4£15,122749,40811
South Lanarkshire2£22,899324,8258
South Yorkshire37£13,258771,180129
Staffordshire24£17,437647,817121
Stirling4£15,694756,36218
Strabane1£22,295346,385-
Suffolk17£12,773856,64941
Surrey35£20,007644,83479
Swansea5£17,237650,72722
Tyne and Wear44£16,911741,40071
Waltham Forest - Greater London1£24,799226,3306
Warwickshire15£14,170760,15431
West Dunbartonshire2£14,348747,27310
West Lothian1£12,998680,8134
West Midlands57£13,898861,040165
West Sussex13£18,417633,88450
West Yorkshire49£14,505759,912132
Wiltshire11£17,667748,31391
Worcestershire17£15,207859,23329
Add postcode for better results.