2019 BMW X3
Xdrive20d M Sport Step
18,727mi Auto Diesel 2.0L
£28,795
Inverness
~£723/pm
This BMW X3 contains a 2000CC diesel motor with automatic transmission and has got 18,727 miles clocked up on the dash.
1 cars
Xdrive20d M Sport Step
18,727mi Auto Diesel 2.0L
£28,795
Inverness
~£723/pm
This BMW X3 contains a 2000CC diesel motor with automatic transmission and has got 18,727 miles clocked up on the dash.
3.0Ltr M40d
34,231mi Auto Diesel 3.0L
£35,995
Forres
~£904/pm
Up for sale and ready for its new owner to drive away is this suv motor at the fantastic price of just £35,995. This dealer also gives you the possibility to pay with affordable monthly instalments with instalment plans commencing at only £ monthly.
Xdrive20d M Sport Step Estate
43,685mi Auto Diesel 2.0L
£24,995
Elgin
~£628/pm
Currently available for viewing at this supplier's show room in the Elgin area is this BMW X3 that contains a 2.0 ltr diesel motor and automatic transmission.
X3 Xdrive20d M Sport
42,750mi Auto Diesel 2.0L
£26,595
Banff
~£668/pm
Now available at this dealership in the Banff area is this BMW X3 that comprises of a diesel, 2.0 LTR engine and automatic transmission. It's on offer and ready for its new owner to drive home in the tone of silver with 42,750 miles clocked up on the dash.
I Competition
10,000mi Auto Petrol 3.0L
£65,995
Inverurie
~£1,657/pm
Available for viewing at this dealer in Inverurie is this BMW X3 that is fitted out with a 3.0 ltr petrol motor with automatic transmission. On offer and ready for its next owner to drive away in the tone of grey with 10,000 miles clocked-up on the dash.
20I Mht M Sport
11,000mi Auto Hybrid 2.0L
£41,995
Inverurie
~£1,055/pm
For sale and ready to take on a test drive is this X3 20I Mht M Sport in the colour of white - this second-hand model features automatic transmission, a 2.0 LTR hybrid engine and has 11,000 miles clocked up on the dash.
M40i Mht
15,416mi Auto Hybrid 3.0L
£51,995
Inverurie
~£1,306/pm
Drive this used BMW X3 M40i Mht for £51,995. Credit deals commence from as little as £ a month for this vehicle which has a 3.0 litre hybrid engine with automatic transmission.
20D M Sport
33,000mi Auto Diesel 2.0L
£30,995
Inverurie
~£778/pm
Equipped with a 2000 CC diesel motor with automatic transmission, this second hand X3 from this dealer is available for sale in the shade of blue and has 33,000 miles on the dashboard.
I Competition
47,474mi Auto Petrol 3.0L
£39,995
Inverurie
~£1,004/pm
Providing its new privileged owner a terrific and top rate mode of transport, this BMW has been finished in the tone of white, contains a 3.0L petrol motor with automatic transmission and has clocked-up 47,474 miles.
X3 Xdrive 20D M Sport
36,700mi Auto Diesel 2.0L
£26,495
Inverurie
~£665/pm
At this dealer there's an incredible price for this used BMW X3 that’s got automatic transmission, a 2.0 litre diesel motor and 36,700 miles clocked up on the dashboard.
3.0 30D Mht M Sport Suv Hybrid Xdr
22,597mi Auto Hybrid 3.0L
£35,950
Aberdeen
~£903/pm
Incorporating a 3000 CC hybrid engine with automatic transmission, this used BMW X3 3.0 30D Mht M Sport Suv Hybrid Xdr from this dealer is available to buy in a white finish and has 22,597 miles clocked up on the dash.
Xdrive 30E M Sport
3,322mi Auto Hybrid 2.0L
£49,898
Newburgh
~£1,253/pm
A terrific price of only £49,898 from this dealer in Newburgh on this near mint BMW X3 Xdrive 30E M Sport with a mere 3,322 miles on the dashboard.
X3 Xdrive20d M Sport
14,236mi Auto Diesel 2.0L
£40,990
Perth
~£1,029/pm
This motor has been on the road for under a year and has just 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 motor is now up for sale and ready for its new owner to take home. It has 14,236 miles on the dash and features a 2000cc diesel motor.
X3 Xdrive20d M Sport
15,000mi Auto Diesel 2.0L
£38,490
Perth
~£967/pm
Up for sale and ready for you to drive away is this X3 that is fitted with automatic transmission and a 2.0 Litre diesel engine. This one now available from our dealership in Perth is a second hand model, but it has been beautifully maintained and is still in a splendid, like new condition..
X3 Xdrive30 M Sport
27,400mi Auto Hybrid 2.0L
£38,990
Perth
~£979/pm
This BMW is now up for sale and ready for its new owner to drive home. It has 27,400 miles clocked up on the dash and features a 2.0l hybrid engine with automatic transmission.
X3 Xdrive20d M Sport
40,559mi Auto Diesel 2.0L
£28,990
Perth
~£728/pm
Go down to this dealership for a closer look at this automatic X3 X3 Xdrive20d M Sport with automatic transmission and a 2000 cc diesel engine. This second hand one has 40,559 miles clocked up on the dash and is finished in the tone of black.
X3 Xdrive20d M Sport
40,559mi Auto Diesel 2.0L
£28,990
Perth
~£728/pm
First registered in 2020: Second-hand BMW X3 X3 Xdrive20d M Sport with a 2.0l diesel engine, automatic transmission and only 40,559 miles clocked up on the dashboard.
20D Se
52,744mi Auto Diesel 2.0L
£8,950
Aberdeen
~£225/pm
Are you on the lookout for a BMW? Well, have a more detailed look at this second hand one from this dealer in Aberdeen, it has got 52,744 miles clocked up on the dashboard and contains a 2.0 L diesel motor.
X3 Xdrive 20D Xline
32,458mi Auto Diesel 2.0L
£24,750
Dundee
~£622/pm
This estate second hand car has a mere 32,458 miles on the clock and has been used for less than a full year.
X3 Xdrive20d M Sport
6,159mi Auto Diesel 2.0L
£45,000
Dundee
~£1,130/pm
This used BMW X3 painted in the shade of white is currently on the market and ready for its next owner to drive away with the added option to purchase with credit.
2.0 20D Mht M Sport Xdrive Euro 6 Ss
17,851mi Auto Diesel 2.0L
£38,000
Aberdeen
~£954/pm
Are you looking for a BMW X3? Well, take a more detailed look at this second-hand one with only 17,851 miles on the dash.
3.0 M40i Mht Xdrive Euro 6 Ss
20,684mi Auto Petrol 3.0L
£46,000
Dundee
~£1,155/pm
Currently available to drive away is this X3 3.0 M40i Mht Xdrive Euro 6 Ss finished in the tone of grey. This second hand mode is equipped with a 3.0 litre petrol motor with automatic transmission and has 20,684 mi 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
Available to view at this dealership in the Dundee area is this estate X3 2.0 20D Mht M Sport Xdrive Euro 6 Ss comprising of a diesel, 2.0 Litre engine and automatic gearbox. It is on the market in the tone of grey with 21,752 miles on the dash.