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.
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.
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.
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.
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.
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.
Xline
21,773miAutoPetrol2.0L
£18,950
Online Dealer
~£476/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
£19,999
Burton upon Trent
~£502/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.
X1 Xdrive 18D Sport
43,338miAutoDiesel2.0L
£14,499
Leeds
~£364/pm
Available from this dealer in Leeds is this X1 which comes equipped with a 2.0 Ltr diesel engine and automatic transmission.
Xdrive25d M Sport
74,295miAutoDiesel2.0L
£13,498
Edinburgh
~£339/pm
This estate BMW is fitted with a 2.0 LTR diesel engine with automatic transmission and has 74,295 miles clocked-up on the dashboard.
2.0 Xdrive20d Sport 188 Bhp
85,000miAutoDiesel2.0L
£10,990
Newport
~£276/pm
On the market and ready for you to drive away is this BMW that has got automatic transmission and a 2.0 Litre diesel engine. This second hand model has got 85,000 miles clocked up on the dash.
Sdrive 18I 136 Se
12,839miManualPetrol1.5L
£20,499
Bridgend
~£515/pm
This second hand X1 in the tone of white is on the market and ready for its next owner to take home with the option to purchase it on credit.
2.0 20I Se Xdrive Euro 6 Ss
9,494miManualPetrol2.0L
£12,490
Exeter
~£314/pm
At this car dealership in Exeter there's a fantastic price for this BMW X1 2.0 20I Se Xdrive Euro 6 Ss with a 2000cc petrol motor with manual transmission and 9,494 miles clocked up on the dash.
Sdrive 18I 136 M Sport Step Iipro
20,211miAutoPetrol1.5L
£29,500
Tring
~£741/pm
Finished in the tone of blue, this second hand BMW contains a 1500 CC petrol motor with automatic transmission and has 20,211 miles clocked up on the dashboard.
2.0 20D Sport Xdrive
57,851miAutoDiesel2.0L
£14,000
Ripley
~£352/pm
A remarkable price of £14,000 from us at this dealer on this BMW X1 that is known as one of the most reliable motors available. It is equipped with a 2.0L diesel engine, automatic transmission and has only 57,851 miles on the dash. Also, for your peace of mind, this particular vehicle has the added benefit of being supplied with a complete record of any past servicing.
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,367 | £16,362 | 7 | 51,409 | 3,758 |
Aberdeen City | 10 | £18,140 | 6 | 41,296 | 27 |
Aberdeenshire | 2 | £21,497 | 5 | 23,634 | 4 |
Angus | 1 | £17,999 | 6 | 19,998 | 6 |
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 | 7 |
Barking & Dagenham - Greater London | 2 | £15,995 | 6 | 42,041 | - |
Bedfordshire | 44 | £12,162 | 9 | 71,656 | 50 |
Belfast | 7 | £16,489 | 6 | 48,661 | 25 |
Berkshire | 13 | £14,614 | 8 | 55,949 | 48 |
Blaenau Gwent | 3 | £16,246 | 6 | 54,462 | 11 |
Bristol | 13 | £14,630 | 7 | 55,464 | 49 |
Bromley - Greater London | 4 | £18,707 | 5 | 40,050 | 18 |
Buckinghamshire | 17 | £18,691 | 6 | 38,840 | 49 |
Caerphilly | 3 | £10,158 | 8 | 84,587 | 1 |
Cambridgeshire | 51 | £14,779 | 7 | 54,687 | 90 |
Cardiff | 8 | £17,432 | 7 | 45,167 | 25 |
Carmarthenshire | 2 | £18,495 | 7 | 43,041 | 2 |
Ceredigion | 4 | £14,123 | 7 | 55,528 | 4 |
Cheshire | 46 | £20,705 | 6 | 39,212 | 110 |
City of Edinburgh | 27 | £15,783 | 7 | 56,289 | 39 |
City of London - Greater London | 29 | £17,753 | 6 | 44,409 | 186 |
Coleraine | 3 | £14,132 | 7 | 76,224 | 4 |
Conwy | 6 | £25,131 | 5 | 40,465 | 1 |
Cookstown | 1 | £6,995 | 11 | 99,000 | 2 |
Cornwall | 7 | £22,269 | 8 | 39,249 | 8 |
County Durham | 13 | £17,511 | 7 | 46,191 | 43 |
Croydon - Greater London | 9 | £18,668 | 6 | 36,084 | 26 |
Cumbria | 10 | £13,695 | 8 | 58,189 | 13 |
Derbyshire | 26 | £16,369 | 7 | 49,107 | 97 |
Devon | 29 | £16,578 | 9 | 50,637 | 61 |
Dorset | 10 | £15,250 | 8 | 50,581 | 34 |
Down | 1 | £19,395 | 4 | 37,524 | 6 |
Dumfries and Galloway | 1 | £24,998 | 4 | 19,273 | 6 |
Dundee City | 5 | £26,800 | 3 | 17,742 | 13 |
Ealing - Greater London | 11 | £13,509 | 7 | 60,845 | 6 |
East Ayrshire | 1 | £7,990 | 10 | 84,933 | 21 |
East Riding of Yorkshire | 9 | £16,597 | 5 | 45,995 | 30 |
East Sussex | 11 | £13,504 | 8 | 44,497 | 37 |
Enfield - Greater London | 6 | £11,455 | 10 | 48,576 | 16 |
Essex | 45 | £18,043 | 6 | 49,641 | 97 |
Falkirk | 1 | £6,750 | 13 | 97,000 | 3 |
Fermanagh | 2 | £16,743 | 6 | 64,000 | - |
Fife | 2 | £19,747 | 6 | 30,933 | 17 |
Glasgow City | 20 | £15,789 | 7 | 48,043 | 74 |
Gloucestershire | 9 | £17,265 | 7 | 57,337 | 26 |
Greater Manchester | 90 | £13,892 | 8 | 58,025 | 236 |
Greenwich - Greater London | 1 | £24,995 | 4 | 27,299 | 6 |
Hampshire | 30 | £18,806 | 7 | 40,344 | 114 |
Harrow - Greater London | 10 | £25,731 | 3 | 24,322 | 30 |
Havering - Greater London | 10 | £14,715 | 7 | 59,946 | 33 |
Herefordshire | 3 | £21,415 | 5 | 29,607 | 15 |
Hertfordshire | 33 | £17,499 | 7 | 51,115 | 74 |
Highland | 4 | £25,711 | 4 | 44,049 | 14 |
Hillingdon - Greater London | 8 | £17,453 | 6 | 38,312 | 24 |
Hounslow - Greater London | 2 | £10,750 | 8 | 61,573 | 62 |
Inverclyde | 1 | £8,300 | 10 | 88,000 | 2 |
Isle of Wight | 2 | £6,745 | 13 | 81,000 | 5 |
Kent | 37 | £17,927 | 6 | 42,460 | 121 |
Lancashire | 45 | £15,480 | 7 | 48,996 | 92 |
Leicestershire | 21 | £15,664 | 6 | 54,432 | 55 |
Limavady | 1 | £22,995 | 3 | 30,000 | - |
Lincolnshire | 22 | £18,603 | 6 | 42,439 | 46 |
Lisburn | 4 | £16,158 | 6 | 52,026 | 4 |
Magherafelt | 1 | £17,950 | 5 | 49,000 | 3 |
Merseyside | 22 | £13,743 | 7 | 57,980 | 41 |
Moray | 1 | £21,995 | 4 | 37,449 | 4 |
Neath Port Talbot | 1 | £19,199 | 3 | 50,417 | - |
Newport | 13 | £17,385 | 6 | 50,698 | 28 |
Newry and Mourne | 2 | £21,249 | 4 | 28,201 | 5 |
Newtownabbey | 2 | £11,988 | 7 | 78,895 | 5 |
Norfolk | 17 | £16,312 | 7 | 51,210 | 67 |
North Ayrshire | 3 | £14,329 | 7 | 48,597 | 9 |
North Down | 2 | £14,370 | 7 | 61,692 | 2 |
North Lanarkshire | 3 | £12,083 | 10 | 37,987 | 8 |
North Yorkshire | 21 | £22,319 | 4 | 37,447 | 53 |
Northamptonshire | 8 | £15,039 | 8 | 61,264 | 65 |
Northumberland | 4 | £15,494 | 7 | 54,777 | 5 |
Nottinghamshire | 24 | £16,048 | 7 | 50,416 | 71 |
Omagh | 2 | £13,225 | 8 | 63,547 | - |
Oxfordshire | 6 | £20,348 | 5 | 30,094 | 31 |
Pembrokeshire | 1 | £6,990 | 12 | 99,082 | 2 |
Perth and Kinross | 4 | £18,081 | 5 | 48,368 | 11 |
Powys | 2 | £10,795 | 8 | 98,349 | 2 |
Redbridge - Greater London | 1 | £9,995 | 11 | 78,000 | - |
Renfrewshire | 8 | £19,285 | 6 | 32,551 | 17 |
Richmond upon Thames - Greater London | 1 | £10,375 | 10 | 40,083 | 3 |
Shropshire | 15 | £15,584 | 7 | 46,461 | 32 |
Somerset | 13 | £21,028 | 5 | 37,288 | 29 |
South Ayrshire | 3 | £12,296 | 8 | 56,841 | 6 |
South Lanarkshire | 5 | £19,557 | 5 | 40,782 | 8 |
South Yorkshire | 32 | £15,383 | 7 | 62,685 | 117 |
Staffordshire | 26 | £15,970 | 7 | 48,084 | 105 |
Stirling | 2 | £16,798 | 7 | 47,567 | 14 |
Strabane | 1 | £16,490 | 6 | 41,288 | 1 |
Suffolk | 17 | £12,260 | 9 | 56,285 | 35 |
Surrey | 48 | £20,349 | 6 | 39,755 | 72 |
Swansea | 12 | £16,479 | 6 | 44,063 | 17 |
Tyne and Wear | 24 | £14,466 | 8 | 49,565 | 70 |
Waltham Forest - Greater London | 1 | £18,246 | 5 | 38,139 | 4 |
Warwickshire | 5 | £20,950 | 6 | 48,178 | 24 |
West Dunbartonshire | 1 | £20,498 | 4 | 22,766 | 8 |
West Lothian | 5 | £16,596 | 6 | 46,206 | 12 |
West Midlands | 58 | £14,598 | 7 | 59,010 | 159 |
West Sussex | 16 | £18,730 | 7 | 41,470 | 41 |
West Yorkshire | 42 | £12,401 | 8 | 71,467 | 127 |
Wiltshire | 19 | £18,152 | 6 | 47,302 | 72 |
Worcestershire | 14 | £17,488 | 8 | 54,893 | 34 |