2021 BMW X1
Sdrive 20I 178 Xline Step
42,077mi Auto Petrol 2.0L
£19,998
Tayport
from £420/pm
This X1 has 42,077 miles clocked up on the dash and contains a 2.0 Ltr petrol motor with automatic transmission.
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.
1 cars

Sdrive 20I 178 Xline Step
42,077mi Auto Petrol 2.0L
£19,998
Tayport
from £420/pm
This X1 has 42,077 miles clocked up on the dash and contains a 2.0 Ltr petrol motor with automatic transmission.
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.

X1 Estate
103,860mi Manual Diesel 2.0L
£4,495
Dundee
from £94/pm
For sale and available to drive home is this X1 available in white; this second hand model has a 2.0 Ltr diesel motor with manual transmission and it has 103,860 miles on the dashboard.

X1 Xdrive25e M Sport
3,565mi Auto Hybrid 1.5L
£35,500
Dundee
from £745/pm
Are you thinking of going for a model that's been designed to be dependable and trustworthy and is amongst those rated in the top 20 for reliability? Then have a look at this particular used model from our dealership that has a 1.5 litre hybrid engine, automatic transmission and 3,565 miles clocked up on the dashboard.

X1 Xdrive25e M Sport
6,116mi Auto Hybrid 1.5L
£38,000
Dundee
from £798/pm
Fitted with a 1500cc hybrid engine and a automatic gearbox, this trustworthy and durable estate BMW is currently available on the market in white with 6,116 miles on the clock.

X1 Sdrive20i M Sport
10,188mi Auto Petrol 1.5L
£34,500
Dundee
from £724/pm
Painted in white, this estate BMW X1 X1 Sdrive20i M Sport has 10,188 mi clocked up on the dash, a 1500 CC petrol motor and automatic transmission. First Registered in 2025, it's now up for sale and ready for its next owner to take home for only £34,500.

X1 Sdrive20i M Sport
11,023mi Auto Petrol
£36,000
Dundee
from £756/pm
Trustworthy and durable, the BMW X1 is in the top twenty of the United Kingdom's reliability index and this dealer currently has this used one for sale at £36,000.

Xdrive 20I 178 Xline Step
26,398mi Auto Petrol 2.0L
£22,998
Dundee
from £483/pm
Get behind the wheel of this trusty BMW X1 which is ranked amongst Britain's top 20 most reliable vehicles. It comes fitted out with a 2.0L petrol engine and it's got automatic transmission. This used one now up for sale at our dealership in Dundee has 26,398 miles clocked up on the dash and has been finished in white.

Xdrive 20I Xline Step
32,756mi Auto Petrol 2.0L
£20,998
Dundee
from £441/pm
On offer at the brilliant price of just £20,998 is this BMW X1 Xdrive 20I Xline Step, it has a 2.0 ltr petrol engine with automatic transmission and it has 32,756 miles on the clock.

2.0 20D M Sport Xdrive Euro 6 Ss
33,000mi Auto Diesel 2.0L
£19,995
Dundee
from £420/pm
Advertised at the price of £19,995 and with the possibility to purchase using finance with manageable instalments starting from £ pm, this blue BMW X1 contains a 2.0 L diesel engine with automatic transmission and has 33,000 miles on the dash.

2.0 20I Se Xdrive Euro 6 Ss
14,430mi Auto Petrol 2.0L
£17,500
Dundee
from £367/pm
On offer and ready for its next owner to drive away is this BMW X1 2.0 20I Se Xdrive Euro 6 Ss that is rated as one of the most trustworthy and reliable vehicles around. It comes equipped with automatic transmission and has a 2000cc petrol engine. This second hand model now for sale at our dealership has 14,430 miles clocked up on the dashboard and has been finished in orange.

2.0 20I M Sport Xdrive Euro 6 Ss
54,160mi Auto Petrol 2.0L
£16,000
Dundee
from £336/pm
First registered in 2018: Second-hand estate that’s got a 2.0 ltr petrol motor, automatic transmission and a mere 54,160 miles on the dash.

X1 Xdrive18d M Sport
66,392mi Auto Diesel
£14,000
Dundee
from £294/pm
On the market and ready for its next owner to drive away today is this X1, it has got automatic transmission and a ltr diesel motor. This second-hand one at this dealer in Dundee has 66,392 miles clocked up on the dash.

1.5 18I Sport Sdrive Euro 6 Ss
37,999mi Manual Petrol 1.5L
£16,399
Dundee
from £344/pm
Available at our dealership in Dundee is this estate X1 which possesses a petrol, 1.5 ltr engine and manual gearbox. It is available to buy in the shade of black. An excellent choice of estate if you're searching to buy a vehicle that has an outstanding track record for reliability.

Sdrive 18D Xline 5-Door
51,335mi Auto Diesel 2.0L
£8,995
Cupar
from £189/pm
Seize the chance to be the new owner of this BMW which is now up for sale at only £8,995. It is available in the tone of grey, is fitted with a 2000 CC diesel motor with automatic transmission and has 51,335 miles on the dash.

X1 Sdrive20i M Sport
12,979mi Auto Petrol
£33,999
Perth
from £714/pm
On offer and ready for you to take home is this durable estate which is listed as one of the UK's top 20 most reliable vehicles. It has got automatic transmission and a litre petrol engine. This one with low mileage now available from this dealership has only got 12,979 miles on the dash.

X1 Xdrive23i Xline
10,505mi Auto Petrol 2.0L
£30,498
Perth
from £640/pm
On offer and ready for its next owner to drive away is this X1, it has got a 2000CC petrol engine with automatic transmission. This second hand model priced at £30,498 has got 10,505 mi clocked up on the dash.

X1 Sdrive18d M Sport
20,646mi Auto Diesel 2.0L
£30,999
Perth
from £651/pm
Now available at this dealer in Perth is this motor that incorporates a 2000CC diesel motor with automatic transmission. It is on offer and ready for its new owner to take home in the shade of blue with 20,646 miles clocked up on the dash.

X1 Sdrive18d M Sport
30,151mi Auto Diesel 2.0L
£29,498
Perth
from £619/pm
Giving the next happy owner a truly excellent and top rate level of transport, this estate second hand car is available in the shade of blue, has 30,151 miles on the clock and contains a 2.0 L diesel motor with automatic transmission.

X1 Sdrive18i Xline
22,732mi Auto Petrol 1.5L
£23,498
Perth
from £493/pm
Are you planning on choosing a BMW? Consider this second hand, low mileage one from our dealership in the Perth area which features a 1.5 Ltr petrol engine with automatic transmission.

Sdrive 20I Xline Step
37,875mi Auto Petrol 2.0L
£20,498
Perth
from £430/pm
A remarkable price of just £20,498 is currently being advertised by this dealership for this low mileage BMW that has got automatic transmission and a 2.0 L petrol engine

X1 Xdrive20d M Sport
25,517mi Auto Diesel
£22,999
Perth
from £483/pm
A estate vehicle designed by the BMW company to provide motorists a higher level of reliability and trustworthiness than the average model. This particular second-hand X1 comes in the shade of white with a diesel Litre engine, automatic gears and 25,517 miles clocked-up on the dashboard.

X1 Sdrive20i Xline
28,074mi Auto Petrol 2.0L
£20,998
Perth
from £441/pm
Take a look at this BMW X1 X1 Sdrive20i Xline that is ranked amongst the top 20, most dependable motors in the UK. This second hand model available in grey, has 28,074 miles clocked-up on the dash and is fitted with a 2.0 LTR petrol engine.

Xdrive 20I Xline Step
35,952mi Auto Petrol 2.0L
£18,998
Perth
from £399/pm
This car has 35,952 miles on the dashboard and comes fitted with a 2.0 Litre petrol engine and automatic transmission.

2.0 X1 Xdrive18d Xline 2019
60,000mi Auto Diesel 2.0L
£15,495
Perth
from £325/pm
BMW's X1 is in the top twenty of Britain's reliability index and this dealership in Perth currently has this second hand model available to buy priced at just £15,495. That is a bargain for this model and it's even better if you factor in possible savings in repair bills.