2020 BMW X3
X3 M40i
35,417mi Auto Petrol 3.0L
£38,000
Dundee
~£954/pm
Available from this car dealership's showroom - 5 door, blue BMW X3 fitted with a automatic transmission and 3.0 LTR petrol engine.
15 cars
X3 M40i
35,417mi Auto Petrol 3.0L
£38,000
Dundee
~£954/pm
Available from this car dealership's showroom - 5 door, blue BMW X3 fitted with a automatic transmission and 3.0 LTR petrol engine.
X3 Xdrive20d M Sport
32,589mi Auto Diesel
£32,000
Dundee
~£804/pm
There's a fabulous price at this car dealership on this used, low mileage X3 X3 Xdrive20d M Sport with a litre diesel engine, automatic transmission and only 32,589 miles clocked up on the dash.
X3 Xdrive30d M Sport
33,479mi Auto Diesel
£39,000
Dundee
~£979/pm
Up for sale and ready to take home is this X3 in grey; this model is fitted with a l diesel engine with automatic transmission and it has 33,479 mi on the dashboard.
20D M Sport Xdrive Step
37,736mi Auto Diesel 2.0L
£27,495
Dundee
~£690/pm
For sale at the price of £27,695 or with the option to buy using finance with affordable repayments starting off at £ pm, this X3 20D M Sport Xdrive Step has 37,736 miles clocked up on the dash and is fitted with a 2.0l diesel motor with automatic transmission.
X3 Xdrive20d M Sport
26,333mi Auto Diesel
£32,000
Dundee
~£804/pm
This second hand, low mileage X3 X3 Xdrive20d M Sport contains a cc diesel motor with automatic transmission. It is up for sale and ready for its next owner to drive away in the tone of white with a mere 26,333 miles on the dashboard.
X3 Xdrive20d M Sport
25,648mi Auto Diesel
£39,500
Dundee
~£992/pm
Painted in grey, this car has automatic transmission, a L diesel engine and 25,648 miles clocked up on the dash. It was first registered in 2022 and is available for sale at £39,000.
X3 Xdrive 20D Xline
32,458mi Auto Diesel 2.0L
£25,500
Dundee
~£640/pm
On offer and ready for you to drive away is this BMW which has got a 2000cc diesel engine with automatic transmission. This second hand one at this dealer in Dundee is available at the brilliant price of just £26,500, comes finished in the tone of black and has 32,458 miles clocked up on the dash.
X3 Xdrive20d M Sport
47,085mi Auto Diesel 2.0L
£26,500
Dundee
~£665/pm
Commencing from £ each month, you could enjoy this X3 X3 Xdrive20d M Sport with a diesel 2.0 LTR engine, automatic transmission and 47,085 miles on the dashboard.
X3 Xdrive20d M Sport
63,030mi Auto Diesel 2.0L
£24,500
Dundee
~£615/pm
This estate comes fitted with automatic transmission, a 2.0l diesel motor and has 63,030 miles clocked up on the dashboard. This particular second hand one from this dealership comes finished in the tone of silver.
X3 Xdrive20d M Sport
29,003mi Auto Hybrid 2.0L
£32,500
Dundee
~£816/pm
The bargain price of only £32,500 is currently being offered by our dealership in Dundee for this low mileage BMW which has just 29,003 miles on the clock.
X3 Xdrive20d M Sport
49,975mi Auto Diesel 2.0L
£27,000
Dundee
~£678/pm
Become the new owner of this BMW X3 that is equipped with a 2.0 litre diesel motor with automatic transmission. This used model at this dealership in Dundee comes finished in blue and has got 49,975 miles on the clock.
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.
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 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.
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.
Xdrive 30E M Sport Pro Pack
33,557mi Auto Hybrid 2.0L
£35,000
Braunstone Town
~£879/pm
Get behind the wheel of this estate featuring a 2000 cc hybrid engine with automatic transmission. This second hand model now in stock at our dealership in Braunstone Town is available at our bargain price of only £35,000.
Xdrive20d Mht M Sport Step Techpro Pk
Auto Diesel 2.0L
£55,000
Romford
~£1,381/pm
Containing a 2.0 Ltr diesel engine and automatic transmission, this used X3 is finished in the shade of white and has got few miles on the dash.
Xdrive20i Mht M Sport Step
Auto Petrol 2.0L
£50,000
Solihull
~£1,256/pm
Take a look at this low mileage, like new X3 Xdrive20i Mht M Sport Step that is fitted with automatic transmission and a 2.0 litre petrol engine. This second hand one currently in stock at our dealership has a mere few miles on the dash and has been finished in white.
Xdrive 30E M Sport Pro Pack
Auto Hybrid 2.0L
£55,000
Tring
~£1,381/pm
On offer and ready for you to take home is this BMW that contains a 2.0 Ltr hybrid engine with automatic transmission. This second hand model now available from this dealer has few miles clocked up on the dashboard.
Xdrive 30E M Sport Pro Pack
Auto Hybrid 2.0L
£49,000
Stevenage
~£1,231/pm
Now on display at this retailer's show room located in Stevenage is this grey estate that's fitted with a automatic transmission and 2.0L hybrid engine.
Xdrive 30E M Sport
Auto Hybrid 2.0L
£54,000
Braunstone Town
~£1,356/pm
Up for sale and ready for its next owner to take home is this X3 Xdrive 30E M Sport that has automatic transmission and a 2000CC hybrid motor. This low mileage one available from this dealership priced at £54,000 has been finished in black and has just few miles clocked-up on the dash.
Xdrive20d Mht M Sport Step
10mi Auto Diesel 2.0L
£53,999
Stoke-on-Trent
~£1,356/pm
Starting from just £ monthly, you could enjoy this estate motor with automatic transmission, a diesel 2000cc motor and 10 miles on the dashboard.
Xdrive20i Mht M Sport Step
10mi Auto Petrol 2.0L
£49,995
Cambridge
~£1,255/pm
Ready to drive away is this like new suv with low mileage. It has just 5,000 miles on the dash and incorporates a 2.0l petrol engine.
Xdrive 30E M Sport
10mi Auto Hybrid 2.0L
£49,898
Kirkcaldy
~£1,253/pm
10 miles clocked-up on the dash, this X3 comes fitted out with a 2.0 ltr hybrid engine and has got automatic transmission.