2020 BMW X3
X3 Xdrive20d M Sport
40,559mi Auto Diesel 2.0L
£28,990
Perth
~£728/pm
Finished in the shade of black, this 2000 cc diesel X3 X3 Xdrive20d M Sport with automatic transmission is now available to take out on a test drive.
6 cars
X3 Xdrive20d M Sport
40,559mi Auto Diesel 2.0L
£28,990
Perth
~£728/pm
Finished in the shade of black, this 2000 cc diesel X3 X3 Xdrive20d M Sport with automatic transmission is now available to take out on a test drive.
X3 Xdrive20d M Sport
40,559mi Auto Diesel 2.0L
£28,990
Perth
~£728/pm
Now available for viewing at this car dealership's show room - BMW X3 which has automatic transmission and a 2.0L diesel engine.
X3 Xdrive20d M Sport
14,236mi Auto Diesel 2.0L
£40,990
Perth
~£1,029/pm
Our dealership in the Perth area is advertising a bargain price of just £40,990 for this low mileage BMW in impeccable, like new condition. It contains a 2.0 L diesel engine with automatic transmission and has got a mere 14,236 miles clocked up on the dash.
X3 Xdrive20d M Sport
14,236mi Auto Diesel 2.0L
£40,990
Perth
~£1,029/pm
This dealer located in Perth is currently advertising a bargain price of just £40,990 for this low mileage BMW X3 which has a mere 14,236 miles on the dashboard.
X3 Xdrive30 M Sport
27,400mi Auto Hybrid 2.0L
£38,990
Perth
~£979/pm
This dealer is advertising an incredible price of £38,990 for this second-hand X3 X3 Xdrive30 M Sport with a low mileage of just 27,400 miles.
X3 Xdrive20d M Sport
15,000mi Auto Diesel 2.0L
£38,490
Perth
~£967/pm
On the market and ready for you to drive away is this BMW X3 in a like new condition that comes with automatic transmission and a 2.0 litre diesel motor. This second hand model has just 15,000 miles clocked-up on the dash.
Xdrive 30E M Sport
3,322mi Auto Hybrid 2.0L
£49,898
Newburgh
~£1,253/pm
In a like new, almost flawless condition inside and out, this white suv is currently available on the market at the superb price of just £49,898. It has clocked-up a mere 3,322 miles and contains a 2000CC hybrid motor with automatic transmission. Achievable instalments are at hand from this car dealership beginning at only £ per month.
X3 Xdrive 20D Xline
32,458mi Auto Diesel 2.0L
£24,750
Dundee
~£622/pm
Up for sale and ready for its next owner to drive home is this BMW X3 in black. This second hand mode has 32,458 miles on the dash and comes equipped with a 2000CC diesel motor with automatic transmission.
X3 Xdrive20d M Sport
6,159mi Auto Diesel 2.0L
£45,000
Dundee
~£1,130/pm
Finished in white and in an impeccable, like new condition, this estate second hand car only has 6,159 miles clocked up on the dashboard and has a 2.0l diesel engine with automatic transmission.
3.0 M40i Mht Xdrive Euro 6 Ss
20,684mi Auto Petrol 3.0L
£46,000
Dundee
~£1,155/pm
At this dealership in Dundee you'll find the great price of only £46,000 on this BMW with a 3.0 litre petrol engine, automatic transmission and 20,684 miles clocked up on the dash.
2.0 20D Mht M Sport Xdrive Euro 6 Ss
21,752mi Auto Diesel 2.0L
£36,500
Dundee
~£917/pm
This X3 has got 21,752 miles clocked up on the dashboard and incorporates a 2.0 L diesel motor.
X3 Xdrive30d M Sport
59,289mi Auto Diesel
£40,000
Dundee
~£1,004/pm
Coming fitted with automatic transmission and a L diesel engine, this used BMW X3 X3 Xdrive30d M Sport from this dealer is up for sale in white and has 59,289 miles on the clock.
X3 Xdrive20d M Sport
26,333mi Auto Diesel
£31,000
Dundee
~£778/pm
With 26,333 miles clocked-up on the dashboard, this X3 X3 Xdrive20d M Sport contains a L diesel engine and automatic transmission.
X3 Xdrive20d M Sport
29,003mi Auto Hybrid 2.0L
£31,500
Dundee
~£791/pm
This dealer has a low price of only £32,500 on this BMW X3 X3 Xdrive20d M Sport with a 2.0 litre hybrid motor, automatic transmission and 29,003 miles clocked up on the dashboard.
X3 Xdrive30d M Sport
33,479mi Auto Diesel
£38,000
Dundee
~£954/pm
Finished in grey, this X3 X3 Xdrive30d M Sport has 33,479 miles clocked up on the dash and is fitted with a LTR diesel engine.
X3 Xdrive30d M Sport
26,145mi Auto Diesel 3.0L
£34,000
Dundee
~£854/pm
On the market and ready for you to drive away is this BMW X3 X3 Xdrive30d M Sport. This second hand one contains a 3.0 Litre diesel engine with automatic transmission and has 26,145 miles clocked up on the dashboard.
X3 M40i
35,417mi Auto Petrol 3.0L
£36,000
Dundee
~£904/pm
Finished in blue, this second hand BMW X3 X3 M40i has got 35,417 miles on the dashboard and incorporates a 3000 CC petrol engine with automatic transmission.
X3 Xdrive20d M Sport
57,796mi Auto Diesel 2.0L
£27,000
Dundee
~£678/pm
Currently available for sale today is this BMW which has got a 2000 CC diesel engine with automatic transmission. At the fabulous price of £27,000 and achievable repayments available commencing from only £ per calendar month.
X3 Xdrive20d M Sport
47,085mi Auto Diesel 2.0L
£26,000
Dundee
~£653/pm
Become the new owner of this BMW that is equipped with a 2.0 LTR diesel engine with automatic transmission. This second-hand model currently available from this dealer priced at £26,000 has 47,085 miles on the dash.
3.0 30D M Sport Xdrive Euro 6 Ss
48,464mi Auto Diesel 3.0L
£27,000
Dundee
~£678/pm
At this dealership in Dundee you'll find the low price of just £27,000 on this BMW with a 3.0 litre diesel motor, automatic transmission and 48,464 miles on the dash.
X3 Xdrive20d M Sport
63,030mi Auto Diesel 2.0L
£23,500
Dundee
~£590/pm
On the market and ready for its next owner to drive away is this BMW X3 incorporating automatic transmission with a 2000CC diesel motor. This used model at our dealership in Dundee is available at the amazing price of £24,500.
X3 Xdrive30d M Sport
62,654mi Auto Diesel
£26,000
Dundee
~£653/pm
Currently on offer and ready for you to drive away is this BMW X3 X3 Xdrive30d M Sport with a L diesel motor and 62,654 miles on the dashboard.
Xdrive20i M Sport Step
64,666mi Auto Petrol 2.0L
£27,498
Dundee
~£691/pm
In the shade of black, this BMW is equipped with a 2000cc petrol motor with automatic transmission and has 64,666 mi clocked up on the dash.
X3 Xdrive20d M Sport
59,256mi Auto Diesel 2.0L
£16,490
Dundee
~£414/pm
Available on the market is this BMW X3 in the shade of grey. This used one has 59,256 miles on the clock and comes fitted out with a 2.0 Ltr diesel motor and automatic transmission.