2018 BMW X3
Xdrive20d M Sport Step
41,976mi Auto Diesel 2.0L
£24,998
Tayport
~£628/pm
Now on show at our dealership in Tayport is this white X3 Xdrive20d M Sport Step which comes fitted with automatic transmission and a 2.0 LTR diesel engine.
1 cars
Xdrive20d M Sport Step
41,976mi Auto Diesel 2.0L
£24,998
Tayport
~£628/pm
Now on show at our dealership in Tayport is this white X3 Xdrive20d M Sport Step which comes fitted with automatic transmission and a 2.0 LTR diesel engine.
20D M Sport Xdrive Step
37,736mi Auto Diesel 2.0L
£27,495
Dundee
~£690/pm
Available on the market is this suv motor priced at only £27,695. This dealer also provides you with the option to purchase using flexible monthly payments with payment plans starting at just £ per calendar month.
X3 Xdrive20d M Sport
6,159mi Auto Diesel 2.0L
£44,000
Dundee
~£1,105/pm
This second-hand BMW from this dealer is fitted out with a 2000cc diesel engine with automatic transmission and has 6,159 miles on the clock.
X3 Xdrive20d M Sport
25,648mi Auto Diesel
£39,500
Dundee
~£992/pm
Up for sale and ready for its new owner to drive away today is this BMW X3 that has automatic transmission and a L diesel engine. This second-hand model now up for sale at our dealership has just 25,648 miles on the clock and comes in grey.
X3 Xdrive20d M Sport
26,333mi Auto Diesel
£32,000
Dundee
~£804/pm
With a white finish, this BMW X3 X3 Xdrive20d M Sport has got 26,333 miles clocked-up on the dash and is fitted with a l diesel engine.
X3 Xdrive20d M Sport
29,003mi Auto Hybrid 2.0L
£32,500
Dundee
~£816/pm
Finished in the tone of black, this second hand suv has 29,003 miles clocked up on the dashboard and contains a 2.0 ltr hybrid engine.
X3 Xdrive30d M Sport
33,479mi Auto Diesel
£39,000
Dundee
~£979/pm
This dealer has a low price of only £39,000 on this BMW X3 X3 Xdrive30d M Sport with a cc diesel engine, automatic transmission and 33,479 miles on the dash.
X3 Xdrive20d M Sport
49,975mi Auto Diesel 2.0L
£27,000
Dundee
~£678/pm
With a 2.0l diesel engine and automatic transmission: this blue used BMW X3 is on offer and ready for its next owner to drive home with 49,975 miles clocked up on the dash.
X3 Xdrive20d M Sport
32,589mi Auto Diesel
£32,000
Dundee
~£804/pm
In the shade of black, this estate X3 X3 Xdrive20d M Sport has a Ltr diesel engine with automatic transmission and it has 32,589 miles clocked up on the dash.
X3 M40i
35,417mi Auto Petrol 3.0L
£38,000
Dundee
~£954/pm
32,840 miles clocked up on the dash, this X3 X3 M40i comes with automatic transmission and has a 3.0 Ltr petrol motor.
2.0 20D Mht M Sport Xdrive Euro 6 Ss
46,332mi Auto Diesel 2.0L
£28,000
Dundee
~£703/pm
46,332 miles on the clock, this X3 2.0 20D Mht M Sport Xdrive Euro 6 Ss comes with automatic transmission and a 2000CC diesel engine.
X3 M40d
53,739mi Auto Diesel 3.0L
£32,500
Dundee
~£816/pm
Get behind the steering wheel of this BMW for only £32,500. It has 53,739 miles clocked up on the dash and features a 3.0 Ltr diesel motor with automatic transmission.
X3 Xdrive20d M Sport
47,085mi Auto Diesel 2.0L
£26,500
Dundee
~£665/pm
Incorporating a 2.0 Ltr diesel engine with automatic transmission, this second-hand BMW X3 X3 Xdrive20d M Sport is up for sale in the tone of grey with 47,085 miles on the dash.
X3 Xdrive20d M Sport
63,030mi Auto Diesel 2.0L
£24,500
Dundee
~£615/pm
This vehicle is equipped with a 2.0 L diesel motor with automatic transmission and has 63,030 miles clocked up on the dash. It's now available on the market for the total price of just £24,000.
X3 Xdrive30d M Sport
62,654mi Auto Diesel
£26,000
Dundee
~£653/pm
At the price of £26,000 and with the possibility to buy on credit with achievable repayments commencing from £ per month, this black X3 has got a LTR diesel motor with automatic transmission and has 62,654 miles clocked-up on the dash.
Suv 2.0 X3 Xdrive20d M Sport 201717
63,000mi Auto Diesel 2.0L
£16,495
Barry
~£414/pm
Available at this dealership in Barry is this BMW X3 with 63,000 miles, 2.0l diesel engine and automatic transmission.
X3 Xdrive 20D Xline
32,458mi Auto Diesel 2.0L
£25,500
Dundee
~£640/pm
Get yourself in the driver's seat of this X3 that has a 2.0 L diesel motor with automatic transmission. This used model now in stock at our dealership in Dundee has 32,458 miles clocked-up on the dash.
Xdrive 20D M-sport 5-Door
63,759mi Auto Diesel 2.0L
£11,995
Cupar
~£301/pm
Considering going for a X3 Xdrive 20D M-sport 5-Door? Then take a closer look at this second-hand one from this dealer in Cupar, it has got a 2.0L diesel motor with automatic transmission and has 63,759 miles on the dashboard.
2.0 20I Xline Xdrive Euro 6 Ss
33,400mi Auto Petrol 2.0L
£27,000
Kirkcaldy
~£678/pm
Up for sale at the price of £27,000 or with the possibility to buy on credit with affordable payments beginning from £ per month, this brown BMW is fitted out with a 2000cc petrol motor with automatic transmission and has got 33,400 miles clocked up on the dashboard.
X3 Xdrive30 M Sport
7,322mi Auto Hybrid 2.0L
£53,990
Perth
~£1,356/pm
This X3 X3 Xdrive30 M Sport has a low mileage of just 7,322 miles on the clock and has been on the road for under a year.
X3 Xdrive30 M Sport
7,322mi Auto Hybrid 2.0L
£53,990
Perth
~£1,356/pm
This suv X3 X3 Xdrive30 M Sport has just 7,322 miles on the dash and it has been used for under a full year.
X3 M40d
33,398mi Auto Diesel 3.0L
£35,990
Perth
~£904/pm
Available to view at this dealership located in Perth is this vehicle that is equipped with a diesel, 3.0 Litre engine and automatic gearbox. It's up for sale and ready for its next owner to drive away in a blue finish with 33,398 miles clocked-up on the dash.
X3 M40d
33,398mi Auto Diesel 3.0L
£35,990
Perth
~£904/pm
This BMW X3 X3 M40d for sale from this dealership in Perth priced at £35,990 has 33,398 miles on the dashboard and comes finished in black.
X3 Xdrive20d M Sport
40,559mi Auto Diesel 2.0L
£28,990
Perth
~£728/pm
Up for sale and ready for its next owner to drive away is this X3 finished in black. This second hand model is fitted out with automatic transmission, a 2.0 litre diesel motor and has got 40,559 miles on the clock.