2021 BMW X1
Sdrive 20I 178 Xline Step
23,587mi Auto Petrol 2.0L
£23,498
Elgin
~£590/pm
A 2.0 LTR petrol engine and automatic transmission are just some of the qualities that this suv motor has to offer its owner.
0 cars
Sdrive 20I 178 Xline Step
23,587mi Auto Petrol 2.0L
£23,498
Elgin
~£590/pm
A 2.0 LTR petrol engine and automatic transmission are just some of the qualities that this suv motor has to offer its owner.
Sdrive 20I 178 Xline Step
46,653mi Auto Petrol 2.0L
£20,998
Elgin
~£527/pm
At our brilliant price of just £20,998 is this suv, it has 46,653 miles clocked up on the dash and is fitted with a 2000 CC petrol motor with automatic transmission.
X1 Xdrive 25E Xline
38,104mi Auto Hybrid 1.5L
£20,995
Buckie
~£527/pm
Interested in buying a X1 X1 Xdrive 25E Xline? Well, take a look at this second hand model from this dealer that’s got automatic transmission, a 1.5l hybrid motor and 38,104 miles clocked up on the dash.
X1 Xdrive 25E Xline
38,104mi Auto Hybrid 1.5L
£20,995
Buckie
~£527/pm
Available at this dealer located in Buckie: BMW X1 with 38,104 mi, a 1.5 litre hybrid engine and automatic transmission.
Xdrive20d Xline
63,500mi Manual Diesel 2.0L
£12,995
Buckie
~£326/pm
For sale at the full price of £12,995 and with the option to purchase on finance with manageable instalments commencing from £ pm, this blue estate has got 63,500 miles clocked up on the dash and features a 2.0l diesel motor with manual transmission.
Xdrive20d Xline
63,500mi Manual Diesel 2.0L
£12,995
Buckie
~£326/pm
This second hand BMW in blue is currently on the market and ready for its new owner to drive home with the added option to pay for it on finance.
23I Mht Xline
7,643mi Auto Hybrid
£35,995
Turriff
~£904/pm
Now available at our dealership in the Turriff area is this BMW that contains a cc hybrid motor with automatic transmission. It is in a nearly new, almost pristine condition and is on offer in a blue finish with 7,643 miles clocked up on the dashboard.
2.0 Sdrive20i Se 190 Bhp
22,000mi Auto Petrol 2.0L
£18,450
Fraserburgh
~£463/pm
Grab the opportunity to be the happy owner of this estate that is now for sale at just £18,450. It is available in silver, has 22,000 miles clocked up on the dash and is fitted out with a 2.0 L petrol engine with automatic transmission.
Sdrive 20I 178 Xline Step
14,732mi Auto Petrol 2.0L
£24,998
Aberdeen
~£628/pm
Become the new owner of this BMW that comes fitted with automatic transmission and a 2.0 Ltr petrol motor. This used model at this dealer priced at £24,998 has 14,732 mi clocked up on the dashboard.
Sdrive 18I Sport
19,127mi Manual Petrol 1.5L
£18,798
Aberdeen
~£472/pm
Up for sale and available to drive home is this BMW X1 Sdrive 18I Sport in the tone of grey - this second-hand model has 19,127 miles clocked up on the dash and is equipped with a 1.5 ltr petrol motor and manual transmission.
20D Sport
50,877mi Auto Diesel 2.0L
£15,450
Aberdeen
~£388/pm
This suv BMW X1 20D Sport has got a 2.0 litre diesel engine with automatic transmission and has 50,877 miles clocked-up on the dash. It is currently available for sale for the incredible price of only £15,450.
X1 Sdrive20i M Sport
7,721mi Auto Petrol 2.0L
£29,800
Aberdeen
~£748/pm
This dealer is advertising a remarkable price of £29,800 on this low mileage BMW X1 X1 Sdrive20i M Sport in an almost spotless, like new condition. This model is fitted out with a 2.0L petrol engine with automatic transmission and has done 7,721 miles.
X1 Sdrive18d Se
36,942mi Auto Diesel 2.0L
£20,600
Aberdeen
~£517/pm
First registered in 2020: Second hand X1 that has automatic transmission, a 2.0 ltr diesel engine and only 36,942 miles on the clock.
X1 Xdrive20d M Sport
56,318mi Auto Diesel
£18,700
Aberdeen
~£470/pm
In the tone of white, this estate BMW X1 is equipped with a LTR diesel motor with automatic transmission and has got 56,318 mi on the clock.
X1 Sdrive20i Xline
27,764mi Auto Petrol 2.0L
£22,500
Dundee
~£565/pm
Containing a 2.0l petrol engine with automatic transmission, this X1 X1 Sdrive20i Xline is finished in black and has 27,764 miles on the dashboard.
X1 Xdrive20i Xline
28,312mi Auto Petrol 2.0L
£25,000
Dundee
~£628/pm
This second hand BMW X1 coming in the tone of grey is currently available for sale with the option for you to purchase it with credit.
X1 Sdrive20i Sport
46,427mi Auto Petrol 2.0L
£20,500
Dundee
~£515/pm
This X1 has got 46,427 miles on the clock and is fitted with a 2000 CC motor. It runs on petrol with automatic transmission and has been finished in the tone of white.
X1 Sdrive20i Se
12,502mi Auto Petrol 2.0L
£22,000
Dundee
~£552/pm
Check out the remarkable price at this dealer for this used, X1 X1 Sdrive20i Se with a 2000 cc petrol engine, automatic transmission and only 12,502 miles on the dash.
2.0 20I Se Xdrive Euro 6 Ss
17,446mi Auto Petrol 2.0L
£22,500
Dundee
~£565/pm
Up for sale and ready for you to take home is this BMW X1 2.0 20I Se Xdrive Euro 6 Ss. This used mode has a 2.0 LTR petrol motor with automatic transmission and it has 17,446 miles clocked up on the dash.
X1 Sdrive20i Sport
31,595mi Auto Petrol 2.0L
£20,500
Dundee
~£515/pm
There's a superb price at this dealer on this used, estate with 31,595 mi on the dash and a 2000 cc petrol motor with automatic transmission.
X1 Sdrive18d M Sport
42,661mi Manual Diesel 2.0L
£21,500
Dundee
~£540/pm
A 2.0l diesel engine and manual transmission are just some of the qualities that this estate X1 is offering.
X1 Xdrive30e M Sport
2,470mi Auto Hybrid 1.5L
£41,990
Perth
~£1,054/pm
There's an awesome price of just £41,990 on this like new, low mileage suv with automatic transmission, a 1500cc hybrid motor and 2,470 miles clocked-up on the dash.
X1 Xdrive20i Xline
9,997mi Auto Petrol 2.0L
£28,690
Perth
~£720/pm
A brilliant price of only £28,690 from us at this dealer for this BMW with low mileage which features a 2.0l petrol motor with automatic transmission.
X1 Xdrive20i Xline
9,997mi Auto Petrol 2.0L
£28,690
Perth
~£720/pm
There's a brilliant price at this dealer for this second hand, BMW that only has 9,997 miles clocked up on the dashboard and a 2.0l petrol engine with automatic transmission.