2021 BMW X1
M Sport
36,701miAutoHybrid1.5L
£23,900
Online Dealer
~£600/pm
Containing a 1.5 LTR hybrid engine and automatic transmission, this used suv is available on the market in white and has 36,701 miles clocked-up on the dashboard.
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,428 cars
M Sport
36,701miAutoHybrid1.5L
£23,900
Online Dealer
~£600/pm
Containing a 1.5 LTR hybrid engine and automatic transmission, this used suv is available on the market in white and has 36,701 miles clocked-up on the dashboard.
2.0 20I Xline Suv Xdrive 192 Ps
39,600miAutoPetrol2.0L
£22,990
Southend-on-Sea
~£577/pm
This X1 2.0 20I Xline Suv Xdrive 192 Ps comes with automatic transmission, a 2.0 litre petrol motor and has 39,600 miles clocked-up on the dash.
2.0 18D Sport Sdrive Euro 6 Ss
108,020miManualDiesel2.0L
£9,000
Hinckley
~£226/pm
At the fabulous price of just £9,000 is this BMW X1, it has a 2.0 LTR diesel engine with manual transmission. This second-hand model comes in grey and has clocked-up 108,020 miles.
1.5 25E 10Kwh M Sport Xdrive Euro 6 Ss
11,187miAutoHybrid1.5L
£27,995
Exeter
~£703/pm
Now available at this dealership in Exeter is this almost flawless, like new BMW that is equipped with a hybrid, 1500cc engine and automatic transmission. It is on offer and ready for you to take home in the tone of grey with 11,187 miles clocked up on the dashboard.
2.0L Sdrive18d Se
75,238miAutoDiesel2.0L
£15,991
Nottingham
~£402/pm
Seize the chance to purchase this BMW X1 now up for sale at only £15,991. It comes in the tone of black, is fitted out with a 2.0 ltr diesel motor with automatic transmission and has 75,238 miles clocked up on the dashboard.
2.0 18D Se Suv Sdrive 150 Ps
23,598miManualDiesel2.0L
£15,050
Brighton
~£378/pm
On the market and ready for its new owner to drive away today is this X1 2.0 18D Se Suv Sdrive 150 Ps that has manual transmission and a 2000 cc diesel motor. This second-hand model currently up for sale at our dealership comes finished in the tone of grey and has 23,598 miles clocked up on the dash.
Xline
94,414miAutoDiesel2.0L
£6,985
Birmingham
~£175/pm
Now available for viewing at this supplier's show room in Birmingham is this grey X1 fitted with a automatic transmission and 2000cc diesel engine.
Xdrive20d Xline-sat Navigation-heated Seats-low
101,855miAutoDiesel1.0L
£7,999
Nantwich
~£201/pm
On the market and ready for its new owner to take home is this second hand X1 that has automatic transmission and a 1.0 ltr diesel engine. It could be yours for the outstanding price of £7,999 from this dealer.
2.0 18D Xline Xdrive Euro 5 Ss
61,000miAutoDiesel2.0L
£9,995
Bishop's Stortford
~£251/pm
Thinking of buying a BMW X1? Well, consider this second hand model available in the shade of white that’s got automatic transmission, a 2.0 ltr diesel engine and 61,000 miles clocked up on the dash.
Xdrive 20D M Sport Step
64,197miAutoDiesel2.0L
£16,500
Egham
~£414/pm
On the market and ready for you to drive home is this BMW X1 Xdrive 20D M Sport Step incorporating automatic transmission with a 2.0 LTR diesel engine. This second hand model at this dealer has 64,197 miles clocked-up on the dashboard.
2.0 Sdrive18d Sport 148 Bhp
29,210miAutoDiesel2.0L
£14,989
Bolton
~£376/pm
Thinking of going for a X1 2.0 Sdrive18d Sport 148 Bhp? Well, have a look at this second-hand model from this dealer, it has 29,210 miles on the dash and is fitted out with a 2.0 L diesel engine and automatic transmission.
2.0 20D M Sport Xdrive Euro 5 Ss
80,000miManualDiesel2.0L
£6,695
Swindon
~£168/pm
Be the new owner of this manual BMW with manual transmission and a 2.0 ltr diesel motor. This used model located in the Swindon area comes in black and has 80,000 mi clocked up on the dashboard.
Xline
103,089miAutoDiesel2.0L
£7,390
Huntingdon
~£186/pm
Be the new owner of this X1 that has got a 2000 cc diesel engine with automatic transmission. This used one at this dealership is available at the marvellous price of only £7,390, comes in the shade of silver and has 103,089 miles clocked up on the dash.
Sdrive 18D Xline Step
64,459miAutoDiesel2.0L
£12,799
Middlesbrough
~£321/pm
Giving its next proud owner a terrific and top of the range mode of transport, this estate car comes in the tone of white, features automatic transmission, a 2.0 Ltr diesel motor and has got 64,459 miles on the dashboard.
Xdrive 20D M Sport Step
63,456miAutoDiesel2.0L
£14,298
Sheffield
~£359/pm
Finished in the tone of grey, this 2.0 Ltr diesel X1 Xdrive 20D M Sport Step with automatic transmission is available for purchase.
1.5 K30
6miManualPetrol1.5L
£19,995
Belfast
~£502/pm
Available to view at our showroom in Belfast is this hatchback car in a splendid, like new condition which is fitted with manual transmission and a 1.5 Litre petrol engine
Xline
38,033miAutoPetrol
£20,588
Sunderland
~£517/pm
Currently available to drive away is this BMW X1. This used one is equipped with a Litre petrol motor with automatic transmission and it has got 38,033 miles clocked up on the dash.
1.5 25E 16.3Kwh M Sport Xdrive Euro 6 Ss 5
4,391miAutoHybrid1.5L
£45,950
Worcester
~£1,154/pm
With only 4,391 miles clocked-up on the dash, this BMW X1 1.5 25E 16.3Kwh M Sport Xdrive Euro 6 Ss 5 in an almost pristine, near mint condition is currently available to buy at £45,950 or on credit beginning at as little as £ per month.
18D Sport Xdrive Euro 5 Ss
63,200miAuto
£8,595
Sheffield
~£216/pm
Thinking of going for a BMW X1? Well, take a more in depth look at this second hand model finished in that has 63,200 mi on the dashboard, automatic transmission and a cc engine.
Sdrive 20I M Sport Step
42,000miPetrol
£18,650
Edinburgh
~£468/pm
Up for sale and ready for its new owner to drive away today is this BMW that has got transmission and a Ltr petrol motor. This second hand model at this dealer in Edinburgh has got 42,000 miles clocked up on the dash.
Xdrive 20I Xline Step
41,608miAutoPetrol2.0L
£16,998
Goole
~£427/pm
Up for sale and ready for its next owner to drive away is this X1 that has automatic transmission and a 2000CC petrol engine. This used model is available at the outstanding price of £16,998, has 41,608 miles clocked up on the dashboard and has been finished in the tone of orange.
2.0 Xdrive20i Xline 189 Bhp
32,194miAutoPetrol2.0L
£18,149
Milton Keynes
~£456/pm
Finished in the shade of white, this motor only has 32,194 miles clocked-up on the dash and features a 2.0 litre petrol motor with automatic transmission.
2.0D Xdrive18d Xline Leather Nav Pro Media
78,265miAutoDiesel2.0L
£7,480
Cardiff
~£188/pm
Painted in the tone of blue, this 2000CC diesel BMW X1 2.0D Xdrive18d Xline Leather Nav Pro Media with automatic transmission is now available to take out on a test drive.
1.5 Xdrive25e Sport 222 Bhp
42,093miAutoHybrid1.5L
£20,499
Tredegar
~£515/pm
Take a test drive in this BMW which features a 1500CC hybrid engine with automatic transmission. This second hand model from this dealer is advertised at the great price of just £20,499, has been finished in grey and has clocked up 42,093 miles.
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,392 | £16,528 | 7 | 51,156 | 3,971 |
Aberdeen City | 14 | £20,814 | 5 | 33,738 | 28 |
Angus | 1 | £17,999 | 6 | 19,998 | 8 |
Antrim | 1 | £8,750 | 10 | 103,000 | 4 |
Ards | 2 | £13,623 | 9 | 52,500 | 4 |
Ballymena | 3 | £14,973 | 9 | 103,917 | 6 |
Ballymoney | 2 | £8,648 | 10 | 98,554 | 8 |
Barking & Dagenham - Greater London | 2 | £16,245 | 6 | 42,041 | - |
Bedfordshire | 39 | £11,938 | 9 | 72,110 | 55 |
Belfast | 8 | £17,521 | 5 | 40,754 | 23 |
Berkshire | 12 | £16,354 | 7 | 45,094 | 54 |
Blaenau Gwent | 2 | £14,620 | 8 | 60,646 | 13 |
Bristol | 11 | £13,738 | 7 | 57,119 | 59 |
Bromley - Greater London | 4 | £19,954 | 5 | 35,871 | 18 |
Buckinghamshire | 20 | £16,186 | 7 | 47,789 | 48 |
Caerphilly | 2 | £9,993 | 8 | 76,500 | 2 |
Cambridgeshire | 49 | £15,283 | 7 | 53,557 | 99 |
Cardiff | 7 | £19,995 | 6 | 34,906 | 30 |
Carmarthenshire | 2 | £18,495 | 7 | 43,041 | 2 |
Carrickfergus | 1 | £22,950 | 2 | 30,221 | - |
Ceredigion | 2 | £16,497 | 8 | 49,704 | 4 |
Cheshire | 51 | £20,298 | 6 | 40,660 | 121 |
City of Edinburgh | 23 | £14,544 | 8 | 60,105 | 41 |
City of London - Greater London | 36 | £18,137 | 5 | 45,262 | 185 |
Coleraine | 2 | £15,700 | 7 | 65,336 | 5 |
Conwy | 6 | £25,131 | 5 | 40,465 | 1 |
Cookstown | 2 | £6,995 | 8 | 72,833 | 1 |
Cornwall | 4 | £10,972 | 9 | 76,025 | 8 |
County Durham | 11 | £19,014 | 6 | 38,756 | 43 |
Craigavon | 2 | £23,995 | 4 | 12,066 | 3 |
Croydon - Greater London | 8 | £17,589 | 6 | 39,959 | 26 |
Cumbria | 8 | £14,495 | 8 | 57,089 | 14 |
Derbyshire | 23 | £17,115 | 6 | 47,474 | 102 |
Derry | 1 | £17,499 | 5 | 49,094 | 1 |
Devon | 35 | £14,864 | 8 | 55,346 | 50 |
Dorset | 11 | £15,666 | 8 | 48,398 | 34 |
Down | 2 | £18,695 | 5 | 37,017 | 8 |
Dumfries and Galloway | 1 | £24,998 | 4 | 19,273 | 7 |
Dundee City | 5 | £23,800 | 4 | 23,859 | 13 |
Ealing - Greater London | 9 | £13,136 | 7 | 63,692 | 7 |
East Ayrshire | 1 | £14,588 | 5 | 66,000 | 23 |
East Lothian | 1 | £9,495 | 10 | 56,328 | - |
East Riding of Yorkshire | 9 | £15,761 | 6 | 52,024 | 30 |
East Sussex | 11 | £15,632 | 7 | 46,038 | 36 |
Enfield - Greater London | 9 | £17,504 | 7 | 33,507 | 14 |
Essex | 47 | £18,079 | 6 | 46,667 | 102 |
Falkirk | 2 | £12,675 | 9 | 62,945 | 3 |
Fermanagh | 2 | £16,743 | 6 | 64,000 | - |
Fife | 3 | £18,749 | 6 | 33,334 | 17 |
Glasgow City | 20 | £14,619 | 7 | 55,115 | 75 |
Gloucestershire | 12 | £16,705 | 7 | 54,055 | 26 |
Greater Manchester | 88 | £14,091 | 7 | 58,476 | 259 |
Greenwich - Greater London | 3 | £26,328 | 3 | 26,145 | 4 |
Hampshire | 35 | £19,354 | 6 | 40,382 | 120 |
Harrow - Greater London | 12 | £24,350 | 4 | 25,299 | 24 |
Havering - Greater London | 8 | £12,989 | 8 | 69,556 | 33 |
Herefordshire | 4 | £21,686 | 4 | 29,111 | 21 |
Hertfordshire | 27 | £18,053 | 7 | 55,504 | 84 |
Highland | 4 | £25,811 | 4 | 44,049 | 14 |
Hillingdon - Greater London | 15 | £21,070 | 5 | 39,871 | 23 |
Hounslow - Greater London | 16 | £23,297 | 4 | 25,001 | 69 |
Inverclyde | 1 | £8,300 | 10 | 88,000 | 2 |
Isle of Wight | 2 | £6,895 | 13 | 81,000 | 5 |
Kent | 44 | £18,048 | 6 | 43,273 | 124 |
Kingston upon Thames - Greater London | 2 | £23,750 | 4 | 25,302 | 9 |
Lancashire | 47 | £16,106 | 7 | 49,215 | 105 |
Leicestershire | 20 | £13,550 | 7 | 63,490 | 69 |
Limavady | 1 | £22,995 | 3 | 30,000 | - |
Lincolnshire | 22 | £17,556 | 7 | 46,151 | 49 |
Lisburn | 1 | £11,998 | 8 | 61,000 | 4 |
Magherafelt | 1 | £17,950 | 5 | 49,000 | 3 |
Merseyside | 26 | £14,454 | 7 | 57,988 | 39 |
Moray | 1 | £21,995 | 4 | 37,449 | 5 |
Neath Port Talbot | 1 | £19,336 | 3 | 50,417 | - |
Newport | 11 | £17,476 | 5 | 38,227 | 27 |
Newry and Mourne | 3 | £22,147 | 4 | 29,298 | 6 |
Newtownabbey | 1 | £10,995 | 8 | 71,790 | 5 |
Norfolk | 18 | £16,813 | 7 | 45,932 | 73 |
North Ayrshire | 3 | £14,496 | 7 | 48,597 | 9 |
North Down | 2 | £8,970 | 12 | 66,193 | 2 |
North Lanarkshire | 2 | £17,249 | 6 | 33,724 | 15 |
North Yorkshire | 16 | £21,750 | 5 | 42,675 | 55 |
Northamptonshire | 9 | £16,088 | 7 | 58,496 | 69 |
Northumberland | 4 | £15,719 | 7 | 54,777 | 5 |
Nottinghamshire | 22 | £15,030 | 8 | 49,973 | 78 |
Omagh | 1 | £9,245 | 10 | 78,000 | - |
Oxfordshire | 11 | £22,014 | 4 | 25,479 | 30 |
Pembrokeshire | 1 | £6,990 | 12 | 99,082 | 3 |
Perth and Kinross | 4 | £13,331 | 7 | 67,221 | 11 |
Powys | 2 | £10,895 | 8 | 98,349 | 3 |
Redbridge - Greater London | 1 | £9,995 | 11 | 78,000 | - |
Renfrewshire | 8 | £19,323 | 6 | 32,551 | 18 |
Rhondda Cynon Taf | 1 | £23,393 | 3 | 39,857 | 4 |
Richmond upon Thames - Greater London | 2 | £13,183 | 9 | 41,253 | 2 |
Shropshire | 14 | £16,957 | 7 | 42,321 | 35 |
Somerset | 10 | £21,102 | 5 | 39,233 | 31 |
South Ayrshire | 3 | £12,396 | 8 | 56,841 | 6 |
South Lanarkshire | 5 | £17,297 | 6 | 48,679 | 8 |
South Yorkshire | 29 | £15,636 | 7 | 62,374 | 122 |
Staffordshire | 27 | £16,013 | 7 | 50,499 | 115 |
Stirling | 3 | £17,365 | 6 | 52,209 | 14 |
Suffolk | 17 | £12,016 | 9 | 56,897 | 36 |
Surrey | 42 | £21,528 | 6 | 39,641 | 76 |
Swansea | 9 | £15,409 | 6 | 51,610 | 20 |
Tyne and Wear | 26 | £15,368 | 7 | 45,445 | 76 |
Waltham Forest - Greater London | 1 | £18,278 | 5 | 38,139 | 5 |
Warwickshire | 6 | £14,342 | 8 | 67,219 | 28 |
West Lothian | 5 | £16,656 | 6 | 46,199 | 10 |
West Midlands | 53 | £13,852 | 8 | 60,764 | 166 |
West Sussex | 18 | £18,567 | 7 | 40,897 | 39 |
West Yorkshire | 45 | £13,428 | 8 | 67,603 | 131 |
Wiltshire | 20 | £17,419 | 7 | 44,947 | 75 |
Worcestershire | 15 | £14,719 | 8 | 59,045 | 37 |