2019 BMW X3
X3 Xdrive 30D M Sport
56,376mi Auto Diesel 3.0L
£25,886
Harrogate
~£650/pm
Now on offer and ready for you to drive home is this BMW with a 3.0l diesel motor and 56,376 miles clocked-up on the dash.
20 cars
X3 Xdrive 30D M Sport
56,376mi Auto Diesel 3.0L
£25,886
Harrogate
~£650/pm
Now on offer and ready for you to drive home is this BMW with a 3.0l diesel motor and 56,376 miles clocked-up on the dash.
Xdrive20i Mht Xline Step
252mi Auto Petrol
£51,250
Harrogate
~£1,287/pm
Advertised by this dealer is this suv that features automatic transmission and a ltr petrol engine. It is in an excellent, like new condition both in and out and is on the market and ready for its new owner to drive away in black with 252 miles clocked-up on the dash.
Suv
18,154mi Auto Hybrid 2.0L
£30,999
York
~£778/pm
On the market and ready for its new owner to drive home is this BMW. This second hand one has a 2000cc hybrid motor with automatic transmission and has 18,154 mi on the dashboard.
3L Null
19,799mi Auto Hybrid 3.0L
£48,786
York
~£1,225/pm
Coming in the tone of grey, this car has 19,799 mi on the clock and comes equipped with a 3.0 Ltr hybrid motor with automatic transmission.
Xdrive20i M Sport Step
33,515mi Auto Petrol
£28,990
Harrogate
~£728/pm
Coming in black, this motor has 33,515mi on the clock and comes fitted with a automatic L engine running on petrol.
Xdrive20 M Sport Step
1,500mi Auto Petrol
£57,490
Harrogate
~£1,444/pm
Coming in the shade of grey, this BMW X3 has 101 miles on the dashboard and comes equipped with a automatic Ltr engine running on petrol.
Xdrive20d Xline
42,073mi Auto Diesel 2.0L
£23,498
York
~£590/pm
With 42,073 mi on the dash, this X3 Xdrive20d Xline comes fitted with automatic transmission and a 2.0 L diesel motor.
Xdrive20d Mht M Sport Step
27,850mi Auto Diesel 2.0L
£37,990
Richmond
~£954/pm
A 2000cc diesel engine and automatic transmission are just some of the aspects that this estate vehicle has to offer you.
X3 Xdrive 20I Se
16,479mi Auto Petrol 2.0L
£26,992
Harrogate
~£678/pm
On offer and ready for its new owner to drive away is this BMW X3 that is fitted with a CC petrol engine with automatic transmission. This second hand model at this dealer comes finished in black and has a mere 16,479 miles on the dash.
Xdrive M40i Mht
17,199mi Auto Petrol
£53,795
Harrogate
~£1,351/pm
Available from our showroom located in Harrogate is this BMW with a mere 17,199 miles on the dash.
Xdrive 30E M Sport
3,750mi Auto Hybrid
£49,999
Harrogate
~£1,256/pm
Currently displayed at our showroom in Harrogate is this X3 Xdrive 30E M Sport that features automatic transmission and a CC hybrid engine.
Xdrive30d M Sport
72,000mi Auto Diesel 3.0L
£14,450
York
~£363/pm
Currently available to drive away today is this BMW X3 Xdrive30d M Sport that comes equipped with automatic transmission and a 3.0 litre diesel motor. On offer at the outstanding price of only £15,499 and manageable instalments at hand beginning at only £ pm.
Bmw X3
65,100mi Auto Diesel
£17,750
Middlesbrough
~£446/pm
On offer at the marvellous price of just £17,750 is this BMW that is fitted out with automatic transmission and a cc diesel engine. This used one now available from this dealer in Middlesbrough comes finished in the shade of grey and has clocked up 65,100 miles.
M40i
44,074mi Auto Petrol
£32,035
York
~£804/pm
This estate vehicle has a cc petrol motor with automatic transmission and it has 44,074 miles on the dashboard. It is on the market and ready for its new owner to take home for the total cost of only £33,000.
Xdrive20d Mht M Sport Step
26,171mi Auto Diesel
£36,492
Harrogate
~£916/pm
Grab the chance to purchase this BMW for sale at this dealer's great price of just £36,991. It comes in a blue finish, has 26,171 miles on the dash and incorporates a L diesel motor.
Xdrive20d M Sport
81,394mi Auto Diesel 2.0L
£21,495
Middlesbrough
~£540/pm
This used BMW X3 Xdrive20d M Sport from this dealer has 81,394 miles clocked-up on the dash and is fitted with a 2000CC diesel motor with automatic transmission.
2.0 Xdrive30e Xline 289 Bhp
70,732mi Auto Hybrid 2.0L
£22,499
York
~£565/pm
This BMW X3 available from this dealer priced at £22,699 comes in the shade of blue and has 70,732 miles clocked up on the dash.
Xdrive20i M Sport Step
48,725mi Auto Petrol 2.0L
£25,995
Richmond
~£653/pm
At this dealership in Richmond you'll find the fantastic price of only £25,995 on this BMW X3 Xdrive20i M Sport Step with automatic and a 2000cc petrol motor .
2.0 20D Xline Xdrive Euro 6 Ss
80,200mi Auto Diesel 2.0L
£12,495
York
~£314/pm
At £12,495 you can buy this used X3 2.0 20D Xline Xdrive Euro 6 Ss from this dealer that is fitted with a 2000 CC diesel motor with automatic transmission.
Xdrive20d Mht M Sport Step
34,000mi Auto Diesel 2.0L
£30,990
Richmond
~£778/pm
Starting out at £ each month, you could enjoy this estate car with automatic transmission, a diesel 2.0 LTR engine and 34,000 miles on the dash.
Xdrive20 M Sport Step Techpro Pk
Auto Petrol
£60,000
Tring
~£1,507/pm
Fitted out with a Ltr petrol motor and automatic transmission, this second-hand BMW X3 Xdrive20 M Sport Step Techpro Pk is available on the market in grey with few miles clocked up on the dash.
Xdrive 30E M Sport Pro Pack
Auto Hybrid 2.0L
£55,000
Tring
~£1,381/pm
A brilliant price of only £55,000 is being advertised by us at this dealer for this like new BMW which contains a 2000 CC hybrid motor with automatic transmission.
Xdrive20i Mht M Sport Step Techpro Pk
Auto Petrol 2.0L
£50,000
Solihull
~£1,256/pm
In the shade of white, this 2000cc petrol X3 Xdrive20i Mht M Sport Step Techpro Pk with automatic transmission is currently available to take out on a test drive.
Xdrive 30E M Sport
Auto Hybrid 2.0L
£54,000
Braunstone Town
~£1,356/pm
This second hand BMW X3 Xdrive 30E M Sport from this dealer has got few miles on the clock and incorporates a 2.0 LTR hybrid motor with automatic transmission.