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,436£16,846750,3384,013
Aberdeen City12£17,658641,68430
Aberdeenshire2£21,497523,6344
Angus1£17,999619,9988
Antrim4£9,2941089,2504
Ards2£18,623633,8754
Ballymena5£15,734889,0305
Ballymoney1£6,3951294,1518
Barking & Dagenham - Greater London2£16,245642,041-
Bedfordshire44£12,214971,73955
Belfast9£16,935536,98026
Berkshire14£14,470854,44853
Blaenau Gwent3£16,579654,46212
Bristol13£14,719755,46453
Bromley - Greater London4£19,043540,05019
Buckinghamshire18£18,778639,95750
Caerphilly3£10,158884,5872
Cambridgeshire57£14,873754,11195
Cardiff8£17,557745,16728
Carmarthenshire2£18,495743,0412
Ceredigion4£14,048755,5284
Cheshire49£20,354639,403114
City of Edinburgh27£15,831756,28943
City of London - Greater London34£17,544645,473194
Coleraine3£14,132776,2245
Conwy6£25,131540,4651
Cookstown1£6,9951199,0002
Cornwall7£22,340839,24910
County Durham14£17,611747,45541
Croydon - Greater London10£21,411531,16926
Cumbria10£13,695858,18914
Derbyshire27£16,751649,031106
Devon32£16,278951,74262
Dorset9£14,778953,09135
Down1£19,395437,5247
Dumfries and Galloway1£24,998419,2737
Dundee City5£26,800317,74213
Ealing - Greater London10£13,491762,1787
East Ayrshire3£11,925771,95222
East Riding of Yorkshire12£16,054650,62130
East Sussex11£13,522844,49738
Enfield - Greater London7£12,910945,73617
Essex44£18,253647,793103
Falkirk1£6,7501397,0004
Fermanagh2£16,743664,000-
Fife2£19,997630,93318
Glasgow City20£15,814748,04380
Gloucestershire9£17,376757,33727
Greater Manchester91£14,083757,750255
Greenwich - Greater London1£25,495427,2996
Hampshire32£18,612740,135121
Harrow - Greater London12£25,941322,49328
Havering - Greater London12£15,825755,44432
Herefordshire3£21,615529,60717
Hertfordshire31£17,666753,20180
Highland3£27,615446,31816
Hillingdon - Greater London13£23,085432,16527
Hounslow - Greater London17£22,671429,01165
Inverclyde1£8,3001088,0002
Isle of Wight2£6,7451381,0005
Kent38£18,328641,368128
Kingston upon Thames - Greater London3£22,067529,32110
Lancashire46£15,383750,344100
Leicestershire23£15,238657,85863
Limavady1£22,995330,000-
Lincolnshire22£18,768642,43951
Lisburn4£16,245652,0264
Magherafelt1£17,950549,0003
Merseyside25£13,900757,35041
Moray1£21,995437,4495
Neath Port Talbot1£19,199350,417-
Newport13£17,476650,69829
Newry and Mourne2£21,324428,2016
Newtownabbey3£12,992663,2904
Norfolk18£16,406750,59072
North Ayrshire3£14,329748,5979
North Down2£14,370761,6923
North Lanarkshire3£12,1481037,98712
North Yorkshire21£22,410437,40860
Northamptonshire8£16,224759,78670
Northumberland4£15,719754,7775
Nottinghamshire23£14,971852,84179
Omagh2£13,225863,547-
Oxfordshire7£20,842528,35931
Pembrokeshire1£6,9901299,0822
Perth and Kinross4£18,081548,36813
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
Shropshire15£16,303743,12535
Somerset12£22,436435,61030
South Ayrshire3£12,329856,8416
South Lanarkshire5£18,697547,1029
South Yorkshire31£16,252660,159124
Staffordshire25£15,977749,656112
Stirling2£16,798747,56715
Suffolk18£12,754955,15938
Surrey46£20,693639,52079
Swansea11£16,477642,98118
Tyne and Wear24£14,693849,56577
Waltham Forest - Greater London1£18,500538,1395
Warwickshire5£21,100648,17827
West Dunbartonshire1£20,498422,7668
West Lothian5£16,596646,20612
West Midlands61£13,917860,825165
West Sussex16£19,158741,47044
West Yorkshire44£12,109872,598133
Wiltshire22£18,131642,97972
Worcestershire13£18,172850,86536
Add postcode for better results.