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
Thinking of going for a X3? Then take a more in depth look at this second hand, but nearly new one still in impeccable, nearly new condition in and out. This particular vehicle, on show and available to test drive at our dealership located in the Dundee area has only clocked up 6,159 miles and contains a 2.0 L diesel engine.
X3 Xdrive20d M Sport
25,648mi Auto Diesel
£39,500
Dundee
~£992/pm
This vehicle has just 25,648 miles clocked-up on the dashboard and it's been on the road for less than a full year.
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
In the shade of grey, this litre diesel BMW X3 with automatic transmission is now available to test drive.
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
Painted in the tone of black, this litre diesel BMW X3 X3 Xdrive20d M Sport with automatic transmission is available for a test drive.
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
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 M40d
33,398mi Auto Diesel 3.0L
£35,990
Perth
~£904/pm
Coming in the shade of blue, this vehicle is fitted out with a 3.0 Litre diesel engine with automatic transmission and has 33,398 miles clocked up on the dashboard.
X3 Xdrive20d M Sport
40,559mi Auto Diesel 2.0L
£28,990
Perth
~£728/pm
Featuring a 2.0 ltr diesel motor and automatic transmission, this BMW X3 X3 Xdrive20d M Sport is available for sale in the shade of black with 40,559 miles clocked up on the dashboard.