2021 BMW X3
X3 Xdrive20d M Sport
45,545mi Auto Diesel 2.0L
£31,490
Edinburgh
~£791/pm
With a black finish, this 2.0 ltr diesel BMW X3 X3 Xdrive20d M Sport with automatic transmission is currently available to take out on a test drive.
27 cars
X3 Xdrive20d M Sport
45,545mi Auto Diesel 2.0L
£31,490
Edinburgh
~£791/pm
With a black finish, this 2.0 ltr diesel BMW X3 X3 Xdrive20d M Sport with automatic transmission is currently available to take out on a test drive.
X3 Xdrive20d M Sport
20,656mi Auto Diesel 2.0L
£37,290
Edinburgh
~£936/pm
Giving the next lucky owner a really excellent and high class level of transport, this X3 X3 Xdrive20d M Sport is available in the tone of white, has 20,656 mi clocked-up on the dashboard and contains a 2000 CC diesel motor with automatic transmission.
X3 Xdrive20d M Sport
32,321mi Auto Diesel 2.0L
£32,900
Edinburgh
~£826/pm
This car has got a low mileage of only 32,321 miles and it's been on the road for less than a year.
X3 Xdrive20i M Sport
31,737mi Auto Petrol 2.0L
£26,900
Edinburgh
~£676/pm
Available from this retailer's showroom is this BMW X3 with low mileage. It has a 2000 cc petrol motor with automatic transmission and it only has 31,737 miles clocked-up on the dash.
2.0 20I Gpf M Sport Xdrive Euro 6 Ss
15,762mi Auto Petrol 2.0L
£30,995
Edinburgh
~£778/pm
This second hand X3 2.0 20I Gpf M Sport Xdrive Euro 6 Ss painted in blue is on the market and ready for its new owner to drive away with the option for you to buy it with credit.
2.0 30E 12Kwh M Sport Suv Plug-in Hybri
5,863mi Auto Hybrid 2.0L
£46,750
Edinburgh
~£1,174/pm
Available from our dealership in Edinburgh is this second-hand, low mileage BMW X3 which has got a hybrid, 2.0 litre engine and automatic transmission. It's up for sale and ready for its new owner to drive away in the tone of with a mere 5,863 miles on the dashboard.
X3 Xdrive20d M Sport
17,101mi Auto Diesel 2.0L
£32,200
Edinburgh
~£809/pm
For £32,200, this car dealership in Edinburgh is selling this second hand X3 which is equipped with a 2000 cc diesel motor with automatic transmission.
2.0 30E 12Kwh M Sport Suv Plug-in Hybri
8,811mi Hybrid 2.0L
£44,000
Edinburgh
~£1,105/pm
A brilliant price of £44,250 is currently being advertised by this dealer for this low mileage BMW X3 2.0 30E 12Kwh M Sport Suv Plug-in Hybri in an excellent, nearly new condition.
X3 Xdrive20d M Sport
43,136mi Auto Diesel 2.0L
£32,590
Edinburgh
~£818/pm
Up for sale and ready for you to drive home is this BMW X3 X3 Xdrive20d M Sport painted in the shade of grey. This used one has automatic transmission, a 2000cc diesel engine and 43,136 miles clocked-up on the dashboard.
3.0 M40i Suv Xdrive Euro 6 Ss
40,600mi Auto Petrol 3.0L
£38,250
Edinburgh
~£961/pm
On the market and ready for you to take home is this BMW X3 that comes equipped with automatic transmission and a 3.0 L petrol motor. This second hand one currently available from this dealership in Edinburgh has clocked-up 40,600 miles and is finished in .
X3 M40i
25,679mi Auto Petrol 3.0L
£36,900
Edinburgh
~£927/pm
There's a low price of just £36,900 for this used, X3 that’s got a 3.0 litre petrol engine, automatic transmission and just 25,679 miles on the dash.
2.0 20D Mht M Sport Suv Hybrid Xdr
31,911mi Diesel 2.0L
£35,000
Edinburgh
~£879/pm
On offer and ready for its next owner to drive away today is this BMW that has got a 2.0 LTR diesel engine with transmission. This one with low mileage comes finished in and has done 31,911 mi.
3.0 M40d Xdrive Euro 6 Ss
35,929mi Auto Diesel 3.0L
£31,995
Edinburgh
~£803/pm
On the market and ready for you to drive away is this BMW that is fitted with a 3.0 ltr diesel motor with automatic transmission. This second hand model now available from our dealership in Edinburgh comes in grey and has 35,929 miles clocked up on the dash.
X3 Xdrive20d M Sport
44,704mi Auto Diesel 2.0L
£30,290
Edinburgh
~£761/pm
Currently available to drive away today is this BMW that is fitted with a 2.0 Ltr diesel engine and automatic transmission. At the brilliant price of just £30,290 and manageable instalments available commencing at just £ per month.
Xdrive20d M Sport
38,242mi Auto Diesel 2.0L
£26,490
Edinburgh
~£665/pm
With 38,242 miles clocked-up on the dashboard and painted in black, this car incorporates a 2000cc diesel engine and it has automatic transmission.
X3 Xdrive20d M Sport
12,113mi Auto Diesel 2.0L
£43,900
Edinburgh
~£1,102/pm
Up for sale and ready for its new owner to drive away is this BMW in near mint condition that is equipped with a 2000CC diesel engine and automatic transmission. This used model at our dealership only has 12,113 miles clocked-up on the dashboard.
X3 Xdrive20d M Sport
30,000mi Auto Diesel 2.0L
£25,995
Edinburgh
~£653/pm
Get in touch with this car dealership for a closer look at this automatic BMW X3 featuring a 2.0 ltr diesel engine with automatic transmission. This second-hand one in the Edinburgh area is finished in the tone of black and has 30,000 miles clocked up on the dashboard.
2L M Sport
98,600mi Auto Diesel 2.0L
£12,495
Edinburgh
~£314/pm
Now available for viewing at this dealership's show room - BMW X3 2L M Sport which has a 2000CC diesel motor with automatic transmission.
X3 Xdrive 20D M Sport
44,795mi Auto Diesel 2.0L
£27,498
Edinburgh
~£691/pm
At this dealer there's an outstanding price on this X3 with a 2000 cc diesel motor with automatic transmission and 44,795 miles clocked-up on the dashboard.
3.0 30D Mht M Sport Suv Hybrid Xdr
10,000mi Diesel 3.0L
£53,000
Edinburgh
~£1,331/pm
On the market and ready for its new owner to take home is this BMW that features a 3.0 Litre diesel engine with transmission. This used model at this dealership has 10,000 miles clocked up on the dash and comes in the shade of .
2.0 30E 12Kwh M Sport Suv Plug-in Hybri
4,054mi Auto 2.0L
£48,750
Edinburgh
~£1,224/pm
A great price of £48,750 is being offered by us at this dealer in Edinburgh for this almost spotless, like new, low mileage BMW X3 2.0 30E 12Kwh M Sport Suv Plug-in Hybri that's got just 4,054 miles clocked-up on the dash.
X3 M40i
28,016mi Auto Petrol 3.0L
£41,990
Edinburgh
~£1,054/pm
Now on offer and ready for its next owner to drive home is this BMW with a 3.0L petrol engine and 28,016 miles on the dash.
2.0 30E 12Kwh M Sport Suv Plug-in Hybri
42,500mi Auto Hybrid 2.0L
£27,750
Edinburgh
~£697/pm
Painted in the shade of blue, this motor has 42,500 miles clocked up on the dash and features a automatic 2.0 Litre engine running on hybrid.
X3 Xdrive20d M Sport
4,427mi Auto Diesel 2.0L
£48,900
Edinburgh
~£1,228/pm
This second hand, low mileage BMW X3 comes fitted out with a 2.0 litre diesel motor and has automatic transmission. Up for sale and ready for its new owner to drive away in the tone of black with a mere 4,427 miles clocked-up on the dashboard.