2016 BMW X1
Xdrive18d M Sport
24,004miManualDiesel2.0L
£15,500
Stoke-on-Trent
~£389/pm
This second hand X1 in the shade of white is currently on the market and ready for you to drive home with the option to buy with credit.
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.
1,390 cars
Xdrive18d M Sport
24,004miManualDiesel2.0L
£15,500
Stoke-on-Trent
~£389/pm
This second hand X1 in the shade of white is currently on the market and ready for you to drive home with the option to buy with credit.
2.0 Xdrive25d M Sport 215 Bhp
41,777miAutoDiesel2.0L
£11,350
Durham
~£285/pm
This motor comes fitted with automatic transmission, a 2.0l diesel motor and has 41,777 miles clocked-up on the dash.
2.0 20D M Sport Xdrive Euro 5 Ss
57,421miAutoDiesel2.0L
£9,750
Bath
~£245/pm
Available from this supplier's show room located in Bath - BMW X1 2.0 20D M Sport Xdrive Euro 5 Ss in blue fitted with a automatic transmission and 2.0l diesel engine.
2.0 18D Se Xdrive Euro 5
112,108miManualDiesel2.0L
£3,990
Sheffield
~£100/pm
This used car has a 2.0l motor with transmission and has 112,108 miles on the clock. It's up for sale and ready for you to drive away for the brilliant price of only £3,990.
Xdrive 23I Mht Xline Tech Plus Pk Step
11,054miAutoPetrol2.0L
£40,500
West Bridgford
~£1,017/pm
Thinking of buying a BMW? Well, have a closer look at this second-hand near mint one which is still in an excellent, nearly new condition throughout. This particular vehicle has clocked-up 11,054 mi and features a 2.0 Litre petrol motor with automatic transmission.
20I Se
34,507miAutoPetrol2.0L
£18,495
Croydon
~£464/pm
In the tone of , this 2.0l petrol X1 with automatic transmission is available for a test drive.
Suv 2.0 20D Xline Xdrive Euro 6 Ss 20
130,940miAutoDiesel2.0L
£8,995
Waltham Abbey
~£226/pm
This used X1 Suv 2.0 20D Xline Xdrive Euro 6 Ss 20 coming in the tone of silver is now available for sale with the added option to pay for it on credit.
X1 Sdrive20d Xline
75,000miAutoDiesel2.0L
£8,000
Stowmarket
~£201/pm
On the market and ready for its new owner to drive home is this X1 in black, with 75,000 miles clocked-up on the dashboard and a 2.0 ltr diesel engine with automatic transmission.
2.0 18D Xline Xdrive Euro 6 Ss
49,000miManualDiesel2.0L
£14,295
Derby
~£359/pm
This motor features manual transmission, a 2000 CC diesel engine and has 49,000 miles clocked up on the dash. It's now available to buy for the total price of just £14,295.
Sdrive20i M Sport
27,989miAutoPetrol2.0L
£19,995
Gillingham
~£502/pm
On offer and ready for its new owner to take home is this BMW X1 Sdrive20i M Sport which comes equipped with automatic transmission and a 2.0 L petrol motor. This second hand model currently available from this dealer is advertised at the marvellous price of only £19,995, has been finished in black and has clocked up 27,989 miles.
Xdrive 20D Xline Step
73,238miAutoDiesel2.0L
£12,998
Birmingham
~£326/pm
Up for sale and ready for its new owner to drive home is this BMW X1 which comes fitted out with automatic transmission and a 2.0 L diesel engine. This second hand model at this dealership in Birmingham has clocked up 73,238 miles and comes finished in black.
Sdrive 20I M Sport Step
23,114miAutoPetrol2.0L
£24,000
Tamworth
~£603/pm
This estate motor has been on the road for under a full year and has just 23,114 mi clocked up on the dash.
4X4 2.0
88,000miAutoDiesel2.0L
£5,995
St Helens
~£151/pm
Currently available at this dealership in the St Helens area is this vehicle which has a diesel, 2.0 ltr engine and automatic transmission. It's available on the market in the shade of white with 88,000 miles clocked-up on the dash.
Xline
90,000miManualDiesel2.0L
£5,990
Crewe
~£150/pm
First registered in 2012: Second hand BMW that only has 90,000 miles on the dash and a 2.0 litre diesel motor with manual transmission.
4X4 2.0 18D Xline Xdrive Euro 5 Ss 201363
49,000miManualDiesel2.0L
£7,795
Newbury
~£196/pm
At the full price of £7,795 and with the possibility to buy on credit with manageable instalments beginning from £ pm, this grey X1 has 49,000 miles on the dashboard and is fitted out with a 2.0 litre diesel motor.
1.5 18I Sport Sdrive Euro 6 Ss
14,491miManualPetrol1.5L
£21,501
Chester
~£540/pm
This suv BMW is currently on offer and ready for its next owner to drive home. It incorporates a 1.5 Litre petrol engine with manual transmission and has got 14,491 miles clocked up on the dash.
2.0 20I Xline Suv Xdrive 192 Ps
36,713miAutoPetrol2.0L
£17,650
Brighton
~£443/pm
At this dealer you will find the fantastic price of just £17,650 on this BMW with a 2.0L petrol engine, automatic transmission and 36,713 miles on the dash.
Xline
21,773miAutoPetrol2.0L
£18,900
Online Dealer
~£475/pm
Available in brown, this X1 Xline has a 2000 cc petrol engine with automatic transmission and has 21,773 miles clocked up on the dash.
Xdrive20i Sport
86,255miAutoPetrol2.0L
£11,899
Newport
~£299/pm
At £11,999 you can get this second hand BMW X1 Xdrive20i Sport from this dealership in Newport with automatic transmission and a 2.0L petrol engine.
X1 Xdrive18d M Sport
48,554miAutoDiesel2.0L
£16,689
Southall
~£419/pm
Available in black, this X1 X1 Xdrive18d M Sport has got 48,554 miles clocked up on the dash and incorporates a 2000 cc diesel motor.
2.0L Sdrive20i Xline
87,556miAutoPetrol2.0L
£17,491
Nottingham
~£439/pm
For sale at the price of £17,491 and with the option to purchase on credit with affordable payments commencing at £ per calendar month, this BMW X1 2.0L Sdrive20i Xline contains a 2000cc petrol motor with automatic transmission and has 87,556 miles on the dash.
Xdrive 25E Sport
42,829miAutoHybrid1.5L
£19,998
Perth
~£502/pm
Now on display at this dealer located in Perth - BMW X1 Xdrive 25E Sport that has got a 1.5l hybrid motor with automatic transmission.
1.5 20I M Sport Dct Sdrive Euro 6 Ss
12,224miAutoPetrol1.5L
£36,999
Dunstable
~£929/pm
Put yourself in the driver's seat of this BMW X1 that comes fitted out with automatic transmission and a 1.5 Litre petrol motor. This second hand model currently in stock at our dealership comes finished in and has 12,224 miles clocked up on the dash.
2.0 20I Xline Suv Dct Sdrive Euro 6 S
37,938miAutoPetrol2.0L
£20,255
Burton upon Trent
~£509/pm
First registered in 2020: Second-hand BMW X1 with a 2000 cc petrol motor with automatic transmission and only 37,938 miles clocked up on the dash.
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 for the amount in stock, average price, age and mileage throughout the UK and by county.
County | Stock | Avg Price | Avg Age | Avg Mileage | Recent Sales |
---|---|---|---|---|---|
All | 1,390 | £16,647 | 7 | 50,827 | 4,030 |
Aberdeen City | 10 | £18,190 | 6 | 41,296 | 31 |
Aberdeenshire | 2 | £21,497 | 5 | 23,634 | 4 |
Angus | 1 | £17,999 | 6 | 19,998 | 7 |
Antrim | 3 | £7,395 | 11 | 99,333 | 5 |
Ards | 2 | £18,623 | 6 | 33,875 | 4 |
Ballymena | 5 | £15,734 | 8 | 89,030 | 5 |
Ballymoney | 1 | £6,395 | 12 | 94,151 | 8 |
Barking & Dagenham - Greater London | 2 | £16,245 | 6 | 42,041 | - |
Bedfordshire | 44 | £12,215 | 9 | 71,656 | 54 |
Belfast | 7 | £16,489 | 6 | 48,661 | 27 |
Berkshire | 13 | £14,549 | 8 | 55,949 | 54 |
Blaenau Gwent | 3 | £16,579 | 6 | 54,462 | 12 |
Bristol | 13 | £14,719 | 7 | 55,464 | 51 |
Bromley - Greater London | 4 | £18,767 | 5 | 40,050 | 19 |
Buckinghamshire | 17 | £18,812 | 6 | 38,840 | 51 |
Caerphilly | 3 | £10,158 | 8 | 84,587 | 1 |
Cambridgeshire | 51 | £14,837 | 7 | 54,687 | 98 |
Cardiff | 8 | £17,494 | 7 | 45,167 | 27 |
Carmarthenshire | 2 | £18,495 | 7 | 43,041 | 2 |
Ceredigion | 4 | £14,048 | 7 | 55,528 | 4 |
Cheshire | 46 | £20,725 | 6 | 39,212 | 115 |
City of Edinburgh | 27 | £15,831 | 7 | 56,289 | 43 |
City of London - Greater London | 29 | £17,843 | 6 | 44,409 | 196 |
Coleraine | 3 | £14,132 | 7 | 76,224 | 5 |
Conwy | 6 | £25,131 | 5 | 40,465 | 1 |
Cookstown | 1 | £6,995 | 11 | 99,000 | 2 |
Cornwall | 7 | £22,340 | 8 | 39,249 | 10 |
County Durham | 13 | £17,524 | 7 | 46,191 | 43 |
Croydon - Greater London | 10 | £21,281 | 5 | 32,741 | 27 |
Cumbria | 10 | £13,695 | 8 | 58,189 | 14 |
Derbyshire | 26 | £16,415 | 7 | 49,107 | 106 |
Devon | 29 | £16,616 | 9 | 50,637 | 64 |
Dorset | 10 | £15,300 | 8 | 50,581 | 35 |
Down | 1 | £19,395 | 4 | 37,524 | 7 |
Dumfries and Galloway | 1 | £24,998 | 4 | 19,273 | 7 |
Dundee City | 5 | £26,800 | 3 | 17,742 | 13 |
Ealing - Greater London | 11 | £13,509 | 7 | 60,845 | 7 |
East Ayrshire | 1 | £7,490 | 10 | 84,933 | 24 |
East Riding of Yorkshire | 9 | £16,597 | 5 | 45,995 | 33 |
East Sussex | 11 | £13,504 | 8 | 44,497 | 38 |
Enfield - Greater London | 6 | £10,896 | 10 | 48,576 | 18 |
Essex | 45 | £18,046 | 6 | 49,641 | 101 |
Falkirk | 1 | £6,750 | 13 | 97,000 | 4 |
Fermanagh | 2 | £16,743 | 6 | 64,000 | - |
Fife | 2 | £19,997 | 6 | 30,933 | 18 |
Glasgow City | 20 | £15,814 | 7 | 48,043 | 80 |
Gloucestershire | 9 | £17,376 | 7 | 57,337 | 27 |
Greater Manchester | 90 | £13,951 | 8 | 58,025 | 253 |
Greenwich - Greater London | 1 | £25,495 | 4 | 27,299 | 6 |
Hampshire | 30 | £18,916 | 7 | 40,344 | 121 |
Harrow - Greater London | 10 | £25,731 | 3 | 24,322 | 30 |
Havering - Greater London | 10 | £14,815 | 7 | 59,946 | 35 |
Herefordshire | 3 | £21,615 | 5 | 29,607 | 17 |
Hertfordshire | 33 | £17,759 | 7 | 51,115 | 78 |
Highland | 4 | £25,711 | 4 | 44,049 | 15 |
Hillingdon - Greater London | 13 | £23,140 | 4 | 32,165 | 26 |
Hounslow - Greater London | 16 | £22,662 | 4 | 28,674 | 64 |
Inverclyde | 1 | £8,300 | 10 | 88,000 | 2 |
Isle of Wight | 2 | £6,745 | 13 | 81,000 | 5 |
Kent | 37 | £18,040 | 6 | 42,460 | 129 |
Kingston upon Thames - Greater London | 3 | £22,533 | 5 | 29,737 | 11 |
Lancashire | 45 | £15,507 | 7 | 48,996 | 100 |
Leicestershire | 21 | £15,660 | 6 | 54,432 | 63 |
Limavady | 1 | £22,995 | 3 | 30,000 | - |
Lincolnshire | 22 | £18,759 | 6 | 42,439 | 51 |
Lisburn | 4 | £16,246 | 6 | 52,026 | 4 |
Magherafelt | 1 | £17,950 | 5 | 49,000 | 3 |
Merseyside | 22 | £13,770 | 7 | 57,980 | 44 |
Moray | 1 | £21,995 | 4 | 37,449 | 5 |
Neath Port Talbot | 1 | £19,199 | 3 | 50,417 | - |
Newport | 13 | £17,426 | 6 | 50,698 | 29 |
Newry and Mourne | 2 | £21,324 | 4 | 28,201 | 6 |
Newtownabbey | 2 | £11,988 | 7 | 78,895 | 5 |
Norfolk | 17 | £16,397 | 7 | 51,210 | 71 |
North Ayrshire | 3 | £14,329 | 7 | 48,597 | 9 |
North Down | 2 | £14,370 | 7 | 61,692 | 3 |
North Lanarkshire | 3 | £12,148 | 10 | 37,987 | 12 |
North Yorkshire | 21 | £22,400 | 4 | 37,447 | 60 |
Northamptonshire | 8 | £15,067 | 8 | 61,264 | 70 |
Northumberland | 4 | £15,719 | 7 | 54,777 | 5 |
Nottinghamshire | 24 | £16,187 | 7 | 50,416 | 76 |
Omagh | 2 | £13,225 | 8 | 63,547 | - |
Oxfordshire | 6 | £20,349 | 5 | 30,094 | 32 |
Pembrokeshire | 1 | £6,990 | 12 | 99,082 | 2 |
Perth and Kinross | 4 | £18,081 | 5 | 48,368 | 13 |
Powys | 2 | £10,795 | 8 | 98,349 | 2 |
Redbridge - Greater London | 1 | £9,995 | 11 | 78,000 | - |
Renfrewshire | 8 | £19,285 | 6 | 32,551 | 18 |
Richmond upon Thames - Greater London | 1 | £10,375 | 10 | 40,083 | 3 |
Shropshire | 15 | £15,659 | 7 | 46,461 | 34 |
Somerset | 13 | £21,416 | 5 | 37,288 | 30 |
South Ayrshire | 3 | £12,329 | 8 | 56,841 | 6 |
South Lanarkshire | 5 | £19,557 | 5 | 40,782 | 8 |
South Yorkshire | 32 | £15,422 | 7 | 62,685 | 125 |
Staffordshire | 26 | £16,026 | 7 | 48,084 | 111 |
Stirling | 2 | £16,798 | 7 | 47,567 | 15 |
Strabane | 1 | £16,490 | 6 | 41,288 | 1 |
Suffolk | 17 | £12,266 | 9 | 56,285 | 39 |
Surrey | 48 | £20,471 | 6 | 39,755 | 77 |
Swansea | 12 | £16,521 | 6 | 44,063 | 18 |
Tyne and Wear | 24 | £14,536 | 8 | 49,565 | 76 |
Waltham Forest - Greater London | 1 | £18,500 | 5 | 38,139 | 5 |
Warwickshire | 5 | £21,100 | 6 | 48,178 | 26 |
West Dunbartonshire | 1 | £20,498 | 4 | 22,766 | 8 |
West Lothian | 5 | £16,596 | 6 | 46,206 | 12 |
West Midlands | 58 | £14,687 | 7 | 59,010 | 170 |
West Sussex | 16 | £19,158 | 7 | 41,470 | 43 |
West Yorkshire | 42 | £12,473 | 8 | 71,467 | 135 |
Wiltshire | 19 | £18,274 | 6 | 47,302 | 76 |
Worcestershire | 14 | £17,516 | 8 | 54,893 | 35 |