2021 BMW X3
20I Mht M Sport
Auto Hybrid
£34,995
Turriff
~£879/pm
Get yourself behind the steering wheel of this BMW X3 for only £34,995. It has few miles clocked up on the dash and features a L hybrid engine with automatic transmission.
1 cars
20I Mht M Sport
Auto Hybrid
£34,995
Turriff
~£879/pm
Get yourself behind the steering wheel of this BMW X3 for only £34,995. It has few miles clocked up on the dash and features a L hybrid engine with automatic transmission.
X3 Xdrive20d M Sport
42,750mi Auto Diesel 2.0L
£25,975
Banff
~£652/pm
Put yourself in the driver's seat of this BMW X3 X3 Xdrive20d M Sport that features automatic transmission and a 2.0l diesel motor. This second-hand one currently for sale at our dealership in Banff has 42,750 mi clocked up on the dash and is finished in the shade of silver.
I Competition
10,000mi Auto Petrol 3.0L
£65,995
Inverurie
~£1,657/pm
Available at our dealership is this almost impeccable, nearly new X3 that contains a 3.0 LTR petrol motor with automatic transmission. On offer in the tone of grey with 10,000 miles on the dash.
20I Mht M Sport
11,000mi Auto Hybrid 2.0L
£39,995
Inverurie
~£1,004/pm
Currently advertised by this dealership located in Inverurie is this BMW which is fitted out with a hybrid, 2.0 Litre engine and automatic transmission. It is in an almost spotless, like new condition in and out and is on the market and ready for you to drive away in the tone of white with a mere 11,000 miles on the dash.
M40i Mht
15,416mi Auto Hybrid 3.0L
£49,995
Inverurie
~£1,255/pm
Now available at this dealer is this suv BMW with 15,416 miles clocked up on the dashboard, automatic gearbox and 3.0 litre hybrid engine.
M40i
28,000mi Auto Petrol 3.0L
£39,995
Inverurie
~£1,004/pm
On offer is this X3 M40i which has a 3000 CC petrol motor with automatic transmission. This used model is for sale at the incredible price of just £39,995, has been finished in the tone of grey and has 28,000 miles on the dashboard.
M40i
29,100mi Auto Petrol 3.0L
£36,995
Inverurie
~£929/pm
Finished in blue, this 3000 cc petrol BMW X3 with automatic transmission is now available for you to own.
I Competition
47,474mi Auto Petrol 3.0L
£39,995
Inverurie
~£1,004/pm
Available in white, this BMW X3 I Competition is fitted with a 3.0 Litre petrol motor with automatic transmission and has 47,474 miles clocked up on the dashboard.
X3 Xdrive 20D M Sport
36,700mi Auto Diesel 2.0L
£26,495
Inverurie
~£665/pm
On offer at our bargain price of only £26,495 is this BMW, it contains a 2.0 litre diesel engine with automatic transmission and has got 36,700 miles clocked up on the dash.
3.0 30D Mht M Sport Suv Hybrid Xdr
22,597mi Auto Hybrid 3.0L
£35,950
Aberdeen
~£903/pm
On offer and ready for its new owner to drive away is this BMW which incorporates a 3000 cc hybrid motor and automatic transmission. This one with low mileage has only got 22,597 miles clocked-up on the dashboard.
20D Se
52,744mi Auto Diesel 2.0L
£8,950
Aberdeen
~£225/pm
Are you looking for a BMW X3 20D Se? Then have a look at this used one, it is fitted out with a 2.0 Ltr diesel engine with automatic transmission and has 52,744 miles clocked up on the dashboard.
X3 Xdrive20d M Sport
17,712mi Auto Diesel 2.0L
£38,000
Aberdeen
~£954/pm
Painted in white, this car has 17,851 miles on the dash and has got a automatic 2000 CC engine requiring diesel.
X3 Xdrive 30E M Sport
20,328mi Auto Hybrid 2.0L
£38,800
Aberdeen
~£974/pm
Seize the opportunity to purchase this X3 X3 Xdrive 30E M Sport which is up for sale at just £38,800. It comes in the tone of white, is equipped with a 2.0 ltr hybrid engine with automatic transmission and has 23,425 miles clocked up on the dash.
X3 Xdrive20i M Sport
16,635mi Auto Petrol
£31,800
Aberdeen
~£799/pm
Up for sale and ready for its new owner to drive away today is this BMW X3, it comes fitted with a ltr petrol engine with automatic transmission. This one with low mileage comes in the shade of white and only has 16,635 miles on the dash.
X3 Xdrive20i Xline
17,615mi Auto Petrol
£33,500
Aberdeen
~£841/pm
This second-hand, low mileage X3 X3 Xdrive20i Xline comes equipped with automatic transmission and a cc petrol motor. Available for sale in the shade of blue with only 17,615 miles clocked up on the dash.
X3 Xdrive20d M Sport
19,971mi Auto Diesel 2.0L
£33,000
Aberdeen
~£829/pm
This used, low mileage BMW X3 X3 Xdrive20d M Sport is equipped with a 2000CC diesel motor and has automatic transmission. It's on the market and ready for its next owner to take home in the tone of grey with only 19,971 miles on the dashboard.
2.0 20I Gpf M Sport Xdrive Euro 6 Ss
19,983mi Auto Petrol 2.0L
£30,995
Aberdeen
~£778/pm
At the amazing price of only £30,995 is this X3, it is fitted out with a 2.0 Ltr petrol engine with automatic transmission. This second hand model from this dealership in Aberdeen has been finished in white and has 19,983 miles clocked up on the dashboard.
X3 Xdrive20d M Sport
21,389mi Auto Diesel 2.0L
£33,000
Aberdeen
~£829/pm
On offer at our awesome price of only £33,000 is this BMW, it is equipped with a 2.0 L diesel motor with automatic transmission and has 21,389 mi clocked up on the dash.
X3 M40i
21,919mi Auto Petrol
£38,000
Aberdeen
~£954/pm
Seize the opportunity to be the lucky owner of this X3 X3 M40i which is available at this dealer's great price of just £41,100. It is available in the shade of grey, has got 21,919 miles on the clock and incorporates a litre petrol motor with automatic transmission.
X3 Xdrive20d M Sport
33,845mi Auto Diesel 2.0L
£30,500
Aberdeen
~£766/pm
Take a closer look at this BMW X3 X3 Xdrive20d M Sport which is fitted out with automatic transmission and a 2.0l diesel motor. This second hand model at our dealership in Aberdeen is for sale at the brilliant price of £30,500.
X3 Xdrive20d M Sport
37,569mi Auto Diesel 2.0L
£32,000
Aberdeen
~£804/pm
Up for sale and ready for its next owner to take home is this estate vehicle on offer at the outstanding price of just £33,000. This dealer also gives its customers the option to pay using achievable monthly instalments with instalment packages beginning at just £ per month.
X3 Xdrive20i M Sport
43,512mi Auto Petrol
£28,300
Aberdeen
~£711/pm
Coming in blue, this BMW X3 has 43,512 miles on the dash and contains a Ltr petrol engine.
X3 Xdrive20d M Sport
50,022mi Auto Diesel 2.0L
£28,300
Aberdeen
~£711/pm
This second hand BMW X3 from this dealer has clocked up 50,022 miles and features a 2000CC diesel engine.
X3 Xdrive20d M Sport
55,874mi Auto Diesel 2.0L
£28,500
Aberdeen
~£716/pm
Currently available on the market is this BMW X3 X3 Xdrive20d M Sport with a 2.0 ltr diesel engine and 55,874 miles clocked up on the dashboard.