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,418£16,834750,5783,907
Aberdeen City13£19,284538,84327
Aberdeenshire2£21,497523,6344
Angus1£17,999619,9987
Antrim4£9,2941089,2504
Ards2£18,623633,8754
Ballymena5£15,734889,0305
Ballymoney2£8,6481098,5547
Barking & Dagenham - Greater London2£16,245642,041-
Bedfordshire45£11,558972,61752
Belfast8£16,552641,16325
Berkshire13£14,984854,86753
Blaenau Gwent3£16,579654,46212
Bristol13£14,719755,45950
Bromley - Greater London3£18,919543,05419
Buckinghamshire17£18,253641,62150
Caerphilly3£10,158884,5871
Cambridgeshire56£14,927754,40293
Cardiff6£16,076846,68127
Carmarthenshire2£18,495743,0412
Ceredigion3£11,898969,7574
Cheshire48£20,655638,274112
City of Edinburgh26£15,925755,59643
City of London - Greater London37£17,736645,466188
Coleraine3£14,132776,2245
Conwy6£25,131540,4651
Cookstown1£6,9951199,0002
Cornwall8£20,372847,0939
County Durham13£17,119748,67541
Craigavon2£23,995412,0663
Croydon - Greater London11£21,328530,15425
Cumbria10£13,695858,18914
Derbyshire26£17,142648,899102
Devon29£16,987851,81261
Dorset9£14,778953,09135
Down2£18,695537,0176
Dumfries and Galloway1£24,998419,2737
Dundee City5£26,800317,74213
Ealing - Greater London9£13,136763,6927
East Ayrshire3£11,925771,95222
East Riding of Yorkshire11£17,105546,76929
East Sussex13£13,484847,01835
Enfield - Greater London7£12,910945,73617
Essex43£18,220646,796100
Falkirk1£6,7501397,0004
Fermanagh2£16,743664,000-
Fife3£20,164534,95517
Glasgow City19£15,041750,08279
Gloucestershire9£17,376757,33727
Greater Manchester90£14,074758,326248
Greenwich - Greater London1£25,495427,2996
Hampshire35£19,443638,841115
Harrow - Greater London13£24,715326,39327
Havering - Greater London9£13,489865,04932
Herefordshire3£21,615529,60717
Hertfordshire29£17,091753,74876
Highland3£27,682446,31816
Hillingdon - Greater London14£22,686534,72426
Hounslow - Greater London16£22,378428,51363
Inverclyde1£8,3001088,0002
Isle of Wight2£6,7451381,0005
Kent40£18,239642,772125
Kingston upon Thames - Greater London3£22,067529,32110
Lancashire48£15,369750,20297
Leicestershire22£15,430657,76060
Limavady1£22,995330,000-
Lincolnshire20£17,887644,78451
Lisburn3£15,994657,0344
Magherafelt1£17,950549,0003
Merseyside23£14,131757,76941
Moray1£21,995437,4495
Neath Port Talbot1£19,199350,417-
Newport9£16,674648,56628
Newry and Mourne2£21,324428,2016
Newtownabbey3£13,081663,2904
Norfolk19£16,947749,25869
North Ayrshire3£14,496748,5979
North Down2£14,370761,6923
North Lanarkshire4£14,036835,56711
North Yorkshire20£21,708540,34059
Northamptonshire10£16,304755,74667
Northumberland4£15,719754,7775
Nottinghamshire23£15,123849,82676
Omagh2£13,225863,547-
Oxfordshire8£20,964527,94730
Pembrokeshire1£6,9901299,0822
Perth and Kinross3£17,442550,21413
Powys2£10,645898,3492
Redbridge - Greater London1£9,9951178,000-
Renfrewshire8£19,285632,55118
Rhondda Cynon Taf1£22,965339,8574
Richmond upon Thames - Greater London2£13,183941,2532
Shropshire14£16,682740,13435
Somerset11£22,025436,57630
South Ayrshire3£12,329856,8416
South Lanarkshire5£18,697547,1029
South Yorkshire29£16,223660,227122
Staffordshire22£15,412752,551110
Stirling2£16,798747,56715
Suffolk18£13,034852,96436
Surrey45£20,763639,14176
Swansea11£16,477642,98118
Tyne and Wear24£13,947851,75775
Warwickshire6£20,417650,12725
West Dunbartonshire1£20,498422,7668
West Lothian5£16,596646,20612
West Midlands63£13,795860,608160
West Sussex16£20,544636,79442
West Yorkshire42£11,921873,055134
Wiltshire22£18,131642,97971
Worcestershire13£18,172850,86536
Add postcode for better results.