2019 BMW X1
Sdrive 18I Xline
23,312mi Manual Petrol 1.5L
£19,298
Fortrose
~£485/pm
Beginning at around £ per month, you could buy this used car with manual transmission, a petrol 1.5l motor and 23,312 miles clocked up on the dashboard.
2 cars
Sdrive 18I Xline
23,312mi Manual Petrol 1.5L
£19,298
Fortrose
~£485/pm
Beginning at around £ per month, you could buy this used car with manual transmission, a petrol 1.5l motor and 23,312 miles clocked up on the dashboard.
Xdrive 18D M Sport
13,063mi Manual Diesel 2.0L
£25,998
Fortrose
~£653/pm
Coming in the tone of grey, this second hand X1 has 13,063 miles clocked up on the dash and is equipped with a 2000cc diesel engine.
Sdrive 20I 178 Xline Step
19,075mi Auto Petrol 2.0L
£23,998
Elgin
~£603/pm
On offer and ready for a test drive is this BMW X1 painted in the tone of blue - this second hand model has got a 2000 CC petrol motor with automatic transmission and it has got 19,075 miles clocked-up on the dashboard.
Sdrive 20I 178 Xline Step
46,653mi Auto Petrol 2.0L
£20,998
Elgin
~£527/pm
Featuring a 2.0 litre petrol engine with automatic transmission, this second hand BMW from this dealership in Elgin is on offer in white and has 46,653 miles on the dashboard.
Sdrive 20I 178 Xline Step
23,587mi Auto Petrol 2.0L
£23,498
Elgin
~£590/pm
This suv BMW contains a 2.0 litre petrol motor with automatic transmission and it has 23,587 miles clocked-up on the dashboard. It is currently available for sale for the incredible price of just £23,498.
X1 Xdrive 25E Xline
38,104mi Auto Hybrid 1.5L
£20,995
Buckie
~£527/pm
38,104 miles clocked-up on the dash and painted in the tone of black, this used car is fitted with automatic transmission and a 1.5 L hybrid motor.
X1 Xdrive 25E Xline
38,104mi Auto Hybrid 1.5L
£20,995
Buckie
~£527/pm
A brilliant price at this dealer in Buckie on this used, low mileage BMW X1 with automatic transmission, just 38,104 miles on the clock and a 1.5 ltr hybrid engine.
Xdrive20d Xline
63,500mi Manual Diesel 2.0L
£12,995
Buckie
~£326/pm
Available from our dealership in the Buckie area is this BMW X1 that features a 2.0 L diesel motor with manual transmission. It is on the market and ready for its next owner to drive away in a blue finish with 63,500 miles clocked up on the dash.
Xdrive20d Xline
63,500mi Manual Diesel 2.0L
£12,995
Buckie
~£326/pm
Coming equipped with a 2.0l diesel motor and manual transmission, this second hand BMW X1 Xdrive20d Xline is available in the shade of blue and has 63,500 miles clocked up on the dash.
23I Mht Xline
7,643mi Auto Hybrid
£35,995
Turriff
~£904/pm
Available for viewing at this car dealership's show room is this X1 in impeccable, like new condition that features automatic transmission and a CC hybrid motor.
2016 2.0 18D Xline Suv Xdrive Eu
58,300mi Manual Diesel 2.0L
£12,795
Banchory
~£321/pm
At this dealership there's a brilliant price on this used BMW X1 with a 2.0 litre diesel engine, manual transmission and 58,300 miles clocked up on the dash.
Sdrive 20I 178 Xline Step
14,732mi Auto Petrol 2.0L
£24,998
Aberdeen
~£628/pm
Available for viewing at this dealership in Aberdeen is this BMW X1 Sdrive 20I 178 Xline Step which is fitted with a petrol, 2.0 LTR engine and automatic transmission. It is in a nearly new, almost pristine condition throughout and is up for sale and ready for you to drive away in the shade of white with a mere 14,732 miles clocked-up on the dash.
Sdrive 18I Sport
19,127mi Manual Petrol 1.5L
£18,798
Aberdeen
~£472/pm
Now available from our dealership in Aberdeen is this used, low mileage BMW X1 incorporating a petrol, 1500 CC engine and manual gearbox. It is available on the market in the tone of grey with a mere 19,127 miles on the dashboard.
2L Sdrive20i Se
22,000mi Auto Petrol 2.0L
£18,450
Fraserburgh
~£463/pm
A low price of just £18,450 from this dealership in Fraserburgh on this low mileage estate that has got a low mileage of only 22,000 miles.
20D Sport
50,877mi Auto Diesel 2.0L
£15,450
Aberdeen
~£388/pm
Go down to this car dealership for a closer look at this automatic X1 featuring a 2.0 ltr diesel engine with automatic transmission. This used one located in the Aberdeen area has 50,877 miles clocked-up on the dash and comes in the tone of silver.
X1 Xdrive23d M Sport
11,894mi Auto Diesel
£43,600
Aberdeen
~£1,095/pm
A brilliant price of only £43,600 from this dealership in Aberdeen for this low mileage, nearly new BMW X1. This model is fitted with automatic transmission, a L diesel motor and has got 11,894 mi clocked up on the dashboard.
X1 Sdrive20i M Sport
7,721mi Auto Petrol 2.0L
£29,800
Aberdeen
~£748/pm
Interested in buying a BMW X1? Well, have a more detailed look at this used, but near mint one that is still in an almost spotless, nearly new condition both in and out. This model which is on display at our dealership in Aberdeen has 7,721 miles clocked up on the dash and comes fitted out with a 2.0 ltr petrol engine.
X1 Sdrive18i Sport
20,918mi Auto Petrol
£25,000
Aberdeen
~£628/pm
Up for sale and ready for its next owner to drive away is this estate which has automatic transmission and a cc petrol engine. This used model at this dealer priced at £25,000 has just 20,918 miles on the clock.
X1 Sdrive18d Se
36,942mi Auto Diesel 2.0L
£20,600
Aberdeen
~£517/pm
Up for sale and ready for its next owner to drive away is this BMW X1 that is fitted with a 2.0 L diesel engine with automatic transmission. This second hand model comes finished in the shade of white and has 36,942 miles clocked up on the dash.
X1 Xdrive20d M Sport
56,318mi Auto Diesel
£18,700
Aberdeen
~£470/pm
Get behind the wheel of this BMW X1 X1 Xdrive20d M Sport that contains a l diesel engine with automatic transmission. This second hand model is for sale at the bargain price of only £18,700, comes in the tone of white and has 56,318 miles clocked up on the dash.
X1 Xdrive30e M Sport
2,470mi Auto Hybrid 1.5L
£41,990
Perth
~£1,054/pm
A remarkable price of just £41,990 from this dealer for this low mileage BMW X1 in a splendid, nearly new condition.
X1 Xdrive20i Xline
9,997mi Auto Petrol 2.0L
£28,690
Perth
~£720/pm
Second hand BMW in pristine condition, fresh and tidy throughout. It drives like a brand new vehicle with its 2.0L petrol engine, automatic transmission and it only has 9,997 miles clocked-up on the dash.
X1 Xdrive20i Xline
9,997mi Auto Petrol 2.0L
£28,690
Perth
~£720/pm
Considering going for a BMW X1 X1 Xdrive20i Xline? Well, have a more in depth look at this second-hand nearly new one which is still in a superb, nearly new condition inside and out. This particular vehicle that's on display and available to test drive at our showroom has a mere 9,997 miles clocked-up on the dash and comes fitted with a 2000CC petrol motor with automatic transmission.
X1 Xdrive20i Xline
18,698mi Auto Petrol 2.0L
£26,990
Perth
~£678/pm
This vehicle has been on the road for under a year and has a mere 18,698 miles clocked-up on the dash.