2021 BMW X1
Sdrive 18D M Sport Step 2021
88,232mi Auto Diesel
£16,995
Milton Keynes
from £357/pm
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
26 cars

Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

2.0 25D M Sport Xdrive Euro 5 Ss
118,000mi Auto Diesel 2.0L
£5,400
Milton Keynes
from £113/pm
Now available at our dealership in the Milton Keynes area is this BMW X1 which is fitted with a diesel, 2.0 ltr engine and automatic transmission. Up for sale and ready for its new owner to take home in a shade of grey with 118,000 miles on the clock. It could be the one for you if you're on the lookout to buy a vehicle that's been created to have durability in mind.

Sdrive 20I Mht M Sport Step 2025
7,210mi Auto Petrol
£32,995
Milton Keynes
from £693/pm
Currently available to buy is this X1 in like new condition that has only got 7,210 miles clocked up on the dashboard.

M35i Xdrive Tech Plus Pack Step
1,655mi Auto Petrol
£46,750
High Wycombe
from £981/pm
A low price of just £46,750 is currently being offered by our dealership in High Wycombe for this dependable and trustworthy BMW X1 that is in an excellent, nearly new condition throughout. This model incorporates a litre petrol motor and has 1,655 miles clocked up on the dashboard.

Suv 2.0 20D Sport Xdrive Euro 6 Ss 20
59,610mi Auto Diesel 2.0L
£12,693
Aylesbury
from £266/pm
This particular BMW is rated as one of the top twenty, most reliable and trustworthy models in Britain. This model is fitted with automatic transmission and a 2000 cc diesel motor. This used one comes in the tone of white and has 59,610 miles clocked-up on the dash. Available for sale at the outstanding price of just £12,893 or with the option to purchase using finance with affordable repayments on offer starting at £ pm.

Xdrive 23D Mht M Sport Techpro Step
78,717mi Auto Diesel
£25,500
High Wycombe
from £535/pm
This X1 Xdrive 23D Mht M Sport Techpro Step has got a cc diesel motor with automatic transmission and has 78,717 miles on the dash.

1.5L M Sport
52,544mi Auto Hybrid 1.5L
£15,735
Milton Keynes
from £330/pm
On the market and ready for its new owner to take home is this BMW X1 that has got a 1.5 ltr hybrid engine with automatic transmission. This used model has 52,544 miles clocked-up on the dashboard and comes finished in the tone of white.

Suv 2.0 X1 Xdrive20d Xline 2013
143,000mi Auto Diesel 2.0L
£3,990
Chalfont St Giles
from £84/pm
Listed amongst the top twenty, most dependable vehicles in Britain, this BMW X1 Suv 2.0 X1 Xdrive20d Xline 2013 incorporates a 2.0 litre diesel motor and automatic transmission. This second hand model being offered by this dealer has 143,000 miles clocked up on the dash and a grey finish.

2L Se
58,088mi Auto Diesel 2.0L
£12,495
Milton Keynes
from £262/pm
Well known for being a very trustworthy and reliable motor, this 5 door X1 consists of a diesel 2.0 Litre motor and automatic transmission, is finished in grey and has 58,088 miles on the dashboard. Currently available at the outstanding price of £12,454 or you can also opt to buy on finance together with evenly distributed, manageable repayments starting out at only £ per month.

2L Se
53,990mi Auto Diesel 2.0L
£13,885
Milton Keynes
from £291/pm
Coming in black, this BMW has 53,990 mi clocked up on the dashboard and is equipped with a 2.0l diesel motor with automatic transmission.

2.0 20D M Sport Suv Xdrive Euro 6
73,450mi Auto Diesel 2.0L
£12,495
Aylesbury
from £262/pm
Renowned for its durability and trustworthiness, this BMW X1 features automatic transmission and a 2.0 LTR diesel motor. This dealership currently has this second hand model in stock which has 73,450 miles on the dashboard and a white finish. It's available at the really unbelievable price of only £12,495 or by making monthly repayments starting from only £ per calendar month.

Sdrive 20I Mht M Sport Step 2026
2,466mi Auto Petrol
£34,950
Milton Keynes
from £734/pm
Currently available from this dealership in Milton Keynes is this BMW X1 Sdrive 20I Mht M Sport Step 2026 - automatic transmission, ltr petrol engine and 2,466 mi.


Sdrive 18D M Sport Step 2026
7,302mi Auto Diesel
£37,450
Milton Keynes
from £786/pm
A fantastic price of only £38,995 is currently being advertised by us at this dealer in Milton Keynes on this low mileage BMW X1 in impeccable, nearly new condition with only 5,505 miles on the dashboard.

Xdrive 25E M Sport Step 2026
9,230mi Auto Hybrid
£35,950
Milton Keynes
from £755/pm
A marvellous price of only £35,950 from this dealership in Milton Keynes on this BMW X1 Xdrive 25E M Sport Step 2026 that has a high ranking for reliability.

2.0 20D Se Steptronic
102,500mi Auto Diesel 2.0L
£3,750
High Wycombe
from £79/pm
With 102,500 mi clocked up on the dashboard and coming in the shade of grey, this suv motor is fitted with a 2.0l diesel engine and has automatic transmission.


Xdrive25e Sport
11,655mi Auto Petrol 1.5L
£20,319
Milton Keynes
from £427/pm
Looking out to buy a model that is built to be durable and trustworthy and is amongst those rated in the top 20 for reliability? Then consider this particular used X1 Xdrive25e Sport with low mileage that’s got a 1.5 l petrol engine, automatic transmission and only 11,535 miles clocked-up on the dash.

2.0 20I M Sport Xdrive Euro 6 Ss
100,000mi Auto Petrol 2.0L
£9,799
Milton Keynes
from £206/pm
Advertised at the price of £10,000 or with the option to purchase on credit with manageable payments from £ per calendar month, this blue BMW X1 has a 2.0 litre petrol engine with automatic transmission and has got 100,000 miles clocked up on the dash.

M35i Xdrive Step 2026
6,424mi Auto Petrol
£45,997
Milton Keynes
from £966/pm
Have this second-hand BMW X1 for just £46,998. Finance offers begin from as little as £ each month for this motor featuring automatic transmission and a L petrol motor.

Sdrive 20I Mht M Sport Step
4,498mi Auto Petrol 1.5L
£35,000
High Wycombe
from £735/pm
On offer and ready for its next owner to take home is this X1 that is known to be one of the most trustworthy and reliable models on the market. It incorporates a 1500cc petrol engine and automatic transmission. This one with low mileage is in a superb, nearly new condition in and out and has only got 4,498 miles clocked up on the dash.

Sdrive 20I Mht M Sport Step
2,654mi Auto Petrol 1.5L
£35,000
High Wycombe
from £735/pm
Analysing several points, the Reliability Index collects data sourced from a large quantity of claims which are filed by drivers every year. It looks at: rate of failure, inconvenience for the driver and cost and provides you with a comprehensive overview of cars on the road. The BMW X1 is amongst those ranked in the top 20 for reliability and this dealer currently has this second hand one available to buy priced at only £38,000. That is a great value for this model and even more so if you factor in potential savings in repair bills.

20D M Sport
78,000mi Auto Diesel 2.0L
£7,490
Milton Keynes
from £157/pm
Seize the opportunity to be the new owner of this BMW X1 now for sale at only £7,990. It is available in the shade of blue, is equipped with a 2000CC diesel motor with automatic transmission and it has 78,000 miles on the dash.

2.0 18D Se Suv Sdrive Euro 5 14
80,015mi Manual Diesel 2.0L
£4,690
Milton Keynes
from £98/pm
Commencing at only £ per month, you can acquire this suv motor with a diesel 2.0 ltr engine, manual transmission and 80,015 miles on the dashboard.