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,402£16,779750,3293,968
Aberdeen City15£20,726534,46426
Angus1£17,999619,9988
Antrim1£8,75010103,0004
Ards2£13,623952,5004
Ballymena3£14,9739103,9176
Ballymoney1£10,9007102,9569
Barking & Dagenham - Greater London2£16,245642,041-
Bedfordshire36£11,489972,34455
Belfast6£16,696644,90324
Berkshire11£15,572749,15654
Blaenau Gwent3£15,079749,05112
Bristol10£13,480762,56358
Bromley - Greater London7£19,689531,84417
Buckinghamshire19£17,832746,68548
Caerphilly2£9,993876,5003
Cambridgeshire48£15,320754,04196
Cardiff7£19,995634,90632
Carmarthenshire2£18,495743,0412
Carrickfergus1£22,950230,2211
Ceredigion2£16,497849,7044
Cheshire52£20,542539,674122
City of Edinburgh23£13,871863,69940
City of London - Greater London30£18,455544,328185
Coleraine2£15,700765,3365
Conwy6£25,131540,4651
Cookstown1£6,9951199,0002
Cornwall3£8,7391080,4278
County Durham13£19,558637,15543
Craigavon2£24,595412,0663
Croydon - Greater London8£16,424750,63826
Cumbria9£15,439754,33115
Derbyshire27£16,985645,949101
Devon33£14,367857,66049
Dorset11£15,666848,39836
Down2£18,695537,0178
Dumfries and Galloway1£24,998419,2737
Dundee City7£21,155533,89412
Ealing - Greater London9£13,169763,6927
East Ayrshire1£14,588566,00023
East Lothian1£9,4951056,328-
East Riding of Yorkshire7£16,472655,49830
East Sussex11£16,514743,23937
Enfield - Greater London8£18,693732,53814
Essex37£17,071752,057110
Falkirk2£12,950962,9453
Fermanagh2£16,743664,000-
Fife2£18,160732,99018
Glasgow City19£15,347754,52276
Gloucestershire14£15,383756,81723
Greater Manchester88£14,178757,230253
Greenwich - Greater London3£26,328326,1455
Hampshire33£19,638640,035122
Harrow - Greater London12£24,392425,29924
Havering - Greater London11£15,237763,73630
Herefordshire4£23,887421,59021
Hertfordshire25£16,888758,51686
Highland6£23,407542,23512
Hillingdon - Greater London16£20,375543,85521
Hounslow - Greater London24£23,842422,84763
Inverclyde2£16,699758,4331
Isle of Wight3£9,5181077,8895
Kent47£18,037642,602124
Kingston upon Thames - Greater London5£22,740426,7038
Lancashire52£15,901748,82799
Leicestershire22£14,955662,90066
Limavady1£22,995330,000-
Lincolnshire24£18,057644,54350
Lisburn1£11,998861,0004
Magherafelt1£17,950549,0003
Merseyside26£14,404754,81438
Moray1£21,995437,4495
Neath Port Talbot1£19,336350,417-
Newport12£17,885537,66426
Newry and Mourne4£22,860427,1915
Newtownabbey1£11,495871,7905
Norfolk21£19,174640,54567
North Ayrshire3£14,496748,5979
North Down2£8,9701266,1933
North Lanarkshire1£14,799839,14115
North Yorkshire18£21,634543,09255
Northamptonshire8£16,202759,78671
Northumberland4£15,719754,7777
Nottinghamshire19£15,222848,26778
Omagh1£9,2451078,000-
Oxfordshire9£22,187425,79132
Pembrokeshire2£12,995959,3692
Perth and Kinross4£13,331767,22111
Powys2£10,895898,3493
Redbridge - Greater London1£9,9951178,000-
Renfrewshire8£19,323632,55119
Rhondda Cynon Taf1£23,393339,8574
Richmond upon Thames - Greater London2£13,193941,2532
Shropshire13£16,166744,04435
Somerset12£20,342541,56728
South Ayrshire2£15,747751,7057
South Lanarkshire6£17,914537,4046
South Yorkshire31£15,304764,394122
Staffordshire24£16,336750,610117
Stirling3£17,432652,20916
Suffolk17£12,710857,26535
Surrey39£22,111638,32977
Swansea9£15,409651,61021
Tyne and Wear24£15,835743,63580
Waltham Forest - Greater London2£20,897427,0595
Warwickshire6£14,375867,21931
West Lothian5£16,857643,3039
West Midlands56£13,762861,675166
West Sussex17£18,762739,83841
West Yorkshire46£12,952766,406130
Wiltshire18£17,473748,44180
Worcestershire18£14,268960,10536
Wrexham1£20,595612,7295
Add postcode for better results.