2019 BMW X1
X1 Xdrive20i M Sport
24,657mi Auto Petrol 2.0L
£23,990
Edinburgh
~£602/pm
Available for viewing at our showroom in the Edinburgh area is this BMW with only 24,657 miles on the dash.
30 cars
X1 Xdrive20i M Sport
24,657mi Auto Petrol 2.0L
£23,990
Edinburgh
~£602/pm
Available for viewing at our showroom in the Edinburgh area is this BMW with only 24,657 miles on the dash.
Xdrive 20I 178 Xline Step
26,373mi Auto Petrol 2.0L
£23,998
Edinburgh
~£603/pm
Check out the superb price at this dealer for this used, BMW X1 Xdrive 20I 178 Xline Step with automatic transmission, a 2.0 ltr petrol motor and only 26,373 miles on the dash.
Xdrive 20I Xline Step
12,022mi Auto Petrol 2.0L
£25,298
Edinburgh
~£635/pm
This dealer in Edinburgh has a bargain price of only £25,998 on this BMW with a 2.0 Litre petrol engine, automatic transmission and 12,022 miles clocked-up on the dash.
Sdrive 20I M Sport Step
30,303mi Auto Petrol 2.0L
£18,498
Edinburgh
~£465/pm
A terrific price of only £18,998 on this second hand BMW with only 30,303 miles on the clock.
Sdrive 20I Sport Step
29,873mi Auto Petrol 2.0L
£20,498
Edinburgh
~£515/pm
A bargain price of only £20,998 is being advertised by this dealership for this low mileage X1 Sdrive 20I Sport Step with a low mileage of just 29,873 miles.
X1 Xdrive20i M Sport
26,616mi Auto Petrol 2.0L
£19,990
Edinburgh
~£502/pm
Incorporating a 2.0 LTR petrol motor with automatic transmission: this silver second hand BMW X1 is on the market and ready for you to take home with 26,616 miles clocked up on the dashboard.
2.0 20I Xline Xdrive Euro 6 Ss
39,972mi Auto Petrol 2.0L
£19,895
Edinburgh
~£500/pm
Incorporating a 2.0 litre petrol motor and automatic transmission, this used BMW X1 from this dealership in Edinburgh is up for sale in a white finish and has 39,972 miles on the clock.
X1 Xdrive 20D Sport
57,847mi Manual Diesel 2.0L
£12,991
Edinburgh
~£326/pm
Currently on offer and ready for its new owner to drive away is this BMW with a 2000 CC diesel motor and 57,847 miles clocked-up on the dash.
Xdrive 20I Xline Step
11,438mi Auto Petrol 2.0L
£24,298
Edinburgh
~£610/pm
Currently available from our dealership located in the Edinburgh area is this X1 Xdrive 20I Xline Step with a mere 11,438 miles clocked-up on the dash.
2.0 23I Mht Xline Dct Xdrive Euro 6 Ss
3,360mi Auto Petrol 2.0L
£38,990
Edinburgh
~£979/pm
Coming in the tone of orange, this vehicle has 3,360mi on the dash and comes fitted out with a automatic 2.0 ltr engine running on petrol.
X1 Xdrive20i M Sport
20,963mi Auto Petrol 2.0L
£24,995
Edinburgh
~£628/pm
At our awesome price of only £24,995 is this BMW X1 X1 Xdrive20i M Sport, it comes fitted with automatic transmission, a 2000CC petrol engine and has 20,963 miles on the clock.
1.5 25E 10Kwh M Sport Xdrive Euro 6 Ss
30,005mi Auto Hybrid 1.5L
£21,995
Edinburgh
~£552/pm
Now available for viewing at this dealership in the Edinburgh area - blue BMW that has a automatic gearbox and 1500 CC hybrid engine.
Xdrive20d M Sport
122,700mi Auto Diesel 2.0L
£5,995
Edinburgh
~£151/pm
This second hand BMW X1 Xdrive20d M Sport finished in the tone of blue is on the market and ready for its next owner to drive home with the option to pay for it with credit.
Sdrive 18D Xline Step
16,422mi Auto Diesel 2.0L
£22,798
Edinburgh
~£573/pm
Finished in the shade of white, this 2.0 litre diesel X1 with automatic transmission is now available for you to purchase.
X1 Sdrive 18I Xline
57,085mi Manual Petrol 1.5L
£14,698
Edinburgh
~£369/pm
Have a closer look at this BMW X1 that has a 1.5 L petrol engine with manual transmission. This second-hand one currently available from this dealership is advertised at the outstanding price of only £15,298, comes in the tone of blue and has 57,085 miles clocked up on the dashboard.
Xdrive 18D Xline Step
56,026mi Auto Diesel
£14,900
Edinburgh
~£374/pm
Finished in grey, this used car has 56,026 miles on the clock and features a automatic CC engine requiring diesel.
2.0 18D Xline Suv Sdrive Euro 6 S
18,641mi Diesel 2.0L
£25,450
Edinburgh
~£639/pm
On the market and ready for its next owner to take home is this BMW X1 which contains a 2.0L diesel motor with transmission. This second-hand model now up for sale at our dealership in Edinburgh only has 18,641 miles clocked up on the dashboard.
X1 Sdrive18d M Sport
14,809mi Auto Diesel 2.0L
£24,990
Edinburgh
~£628/pm
Available to buy today is this estate that has automatic transmission and a 2.0 litre diesel engine. On offer at the outstanding price of just £24,990 and affordable instalments at hand starting at as little as £ pm.
Xdrive20d Xline
53,500mi Auto Diesel 2.0L
£18,250
Edinburgh
~£458/pm
This BMW X1 has 53,500 miles clocked-up on the dash and is fitted with a 2000cc engine. It runs on diesel with automatic transmission and comes in the shade of blue.
2.0 18D Xline Suv Sdrive Euro 6 S
10,030mi Diesel 2.0L
£26,250
Edinburgh
~£659/pm
Available on the market is this X1 2.0 18D Xline Suv Sdrive Euro 6 S in like new condition that has only done 9,732 miles.
Sdrive 20I Se Step
4,966mi Auto Petrol 2.0L
£21,498
Edinburgh
~£540/pm
This suv X1 has a low mileage of just 4,966 miles and has been on the road for less than a year.
2.0 20I Xline Suv Xdrive Euro 6 S
19,643mi Diesel 2.0L
£25,500
Edinburgh
~£640/pm
This used X1 painted in is currently available to buy with the option for you to acquire it on finance.
X1 Xdrive20i Xline
45,108mi Auto Petrol 2.0L
£20,995
Edinburgh
~£527/pm
This second hand BMW X1 coming in black is now on the market and ready for its new owner to drive away with the added option for you to purchase it on credit.
2.0 20D M Sport Xdrive Euro 6 Ss
43,203mi Auto Diesel 2.0L
£16,695
Edinburgh
~£419/pm
Be the next owner of this BMW X1 2.0 20D M Sport Xdrive Euro 6 Ss which is fitted with automatic transmission and a 2.0L diesel motor. This second-hand model at this dealer in Edinburgh has 43,203 miles on the clock.