2019 BMW X3
M40i
39,655mi Auto Petrol 3.0L
£34,990
Bristol
~£879/pm
An outstanding price of just £35,250 from this dealership in Bristol on this second hand X3 with only 39,655 miles on the dash.
42 cars
M40i
39,655mi Auto Petrol 3.0L
£34,990
Bristol
~£879/pm
An outstanding price of just £35,250 from this dealership in Bristol on this second hand X3 with only 39,655 miles on the dash.
20I Mht M Sport Xdrive Euro 6
10mi Auto Petrol 2.0L
£53,820
Bristol
~£1,352/pm
Now available for viewing at this supplier's show room in Bristol is this BMW in an excellent, nearly new condition that features a 2000CC petrol motor and automatic transmission.
2.0 20I Se Xdrive Euro 6 Ss
72,060mi Auto Petrol 2.0L
£19,490
Bristol
~£489/pm
This used car has a 2000 CC petrol motor with automatic transmission and has got 72,000 miles clocked up on the dash.
Xdrive20d M Sport
90,000mi Auto Diesel 2.0L
£13,795
Bristol
~£346/pm
This second-hand estate from this dealer has got 90,000 miles clocked up on the dash and is fitted with a 2.0 L diesel motor with automatic transmission.
Xdrive30d Xline Step
65,235mi Auto Diesel 3.0L
£19,271
Bristol
~£484/pm
This used car up for sale priced at £20,937 has 65,235 miles clocked up on the dash and comes finished in the shade of white.
210Kw Premier Edition 80Kwh
45,522mi Auto Electric
£27,540
Bristol
~£692/pm
Thinking of going for a BMW? Then have a more in depth look at this second-hand one from this dealer in Bristol, that has automatic transmission, a ltr electric engine and 45,522 miles on the dash.
2.0 20D
76,486mi Auto Diesel 2.0L
£8,895
Bristol
~£223/pm
Starting out at just £ each month, you can acquire this suv vehicle with a diesel 2.0 litre motor, automatic transmission and 76,478 miles clocked-up on the dash.
X3 Xdrive20d M Sport
44,942mi Auto Diesel 2.0L
£22,388
Bristol
~£562/pm
Up for sale and ready for a test drive is this X3 coming in the shade of blue - this second-hand model has 44,942 miles clocked up on the dash and is fitted with a 2000cc diesel engine.
Xdrive20d M Sport Step
38,400mi Auto Diesel 2.0L
£25,480
Bristol
~£640/pm
At £26,952, this dealer is selling this second hand BMW X3 Xdrive20d M Sport Step that is fitted out with automatic transmission and a 2.0 Litre diesel engine.
Xdrive20d M Sport
47,617mi Auto Diesel 2.0L
£26,040
Bristol
~£654/pm
47,211 miles on the clock, this BMW X3 Xdrive20d M Sport is fitted with automatic transmission and a 2.0L diesel motor.
Xdrive20d M Sport Step
44,710mi Auto Diesel 2.0L
£22,818
Bristol
~£573/pm
Get yourself behind the steering wheel of this X3 for only £23,301. It has 44,710 miles clocked up on the dash and comes fitted with a 2000 cc diesel motor with automatic transmission.
Xdrive20d M Sport Step
40,493mi Auto Diesel 2.0L
£24,135
Bristol
~£606/pm
Incorporating a 2.0l diesel engine with automatic transmission, this BMW X3 Xdrive20d M Sport Step is finished in white and has 40,493 miles clocked-up on the dash.
Xdrive20d Se Step
76,969mi Auto Diesel 2.0L
£11,458
Bristol
~£288/pm
This car available from this dealership priced at £11,765 comes finished in blue and has 76,969 miles clocked up on the dashboard.
Xdrive20d Xline Step
30,275mi Auto Diesel 2.0L
£15,181
Bristol
~£381/pm
Grab the opportunity to purchase this BMW X3 for sale at only £15,786. It is finished in the shade of white, has a 2.0l diesel motor with automatic transmission and it has 30,275 miles clocked-up on the dash.
30E 12Kwh M Sport Xdrive Euro 6
6,883mi Auto Hybrid 2.0L
£49,000
Bristol
~£1,231/pm
On offer and ready for its next owner to drive home is this suv which comes fitted with automatic transmission and a 2.0l hybrid motor. This used one currently available from this dealer in Bristol comes finished in the tone of black and has 10 miles clocked up on the dashboard.
30E 12Kwh M Sport Xdrive Euro 6
23,260mi Auto Hybrid 2.0L
£48,000
Bristol
~£1,205/pm
At the fantastic price of just £48,490 is this X3 30E 12Kwh M Sport Xdrive Euro 6 that is fitted out with a 2000 cc hybrid engine with automatic transmission. This second-hand one has 17,088 miles clocked-up on the dash and has been finished in the shade of grey.
X3 Xdrive20d M Sport
79,355mi Auto Diesel 2.0L
£14,017
Bristol
~£352/pm
Now available from this dealer: BMW X3 - 2000cc diesel motor, automatic transmission and 79,355 miles.
M40i
24,106mi Auto Petrol 3.0L
£35,990
Bristol
~£904/pm
Planning on buying a BMW? Well, consider going for this second hand one with low mileage from our dealership in Bristol that features a 3000 CC petrol engine with automatic transmission.
Xdrive20d Xline Step
59,808mi Auto Diesel 2.0L
£16,230
Bristol
~£408/pm
Now available for viewing at our showroom in Bristol is this white BMW that has a 2.0L diesel engine with automatic transmission.
Suv 3.0 X3 M40i
41,184mi Auto Petrol 3.0L
£30,990
Bristol
~£778/pm
Become the new owner of this automatic BMW X3 with automatic transmission and a 3000cc petrol motor. This second hand model available from this dealer has been finished in the shade of black and has 41,184 miles clocked up on the dash.
20D M Sport U4364 Ulez
81,646mi Auto Diesel 2.0L
£14,000
Bristol
~£352/pm
Get in touch with this dealership for a closer look at this automatic BMW X3 20D M Sport U4364 Ulez coming equipped with a 2000cc diesel engine with automatic transmission. This used one in Bristol has been finished in the tone of blue and has 81,646 miles clocked up on the dash.
M40i Mht
18,030mi Auto Hybrid 3.0L
£48,250
Bristol
~£1,212/pm
Go down to this dealership for a closer look at this automatic BMW X3 with a 3.0 ltr hybrid engine with automatic transmission. This used one located in Bristol comes in the shade of white and has 17,295 mi on the dash.
Xdrive20d Xline Step
57,700mi Auto Diesel 2.0L
£19,434
Bristol
~£488/pm
At the remarkable price of just £20,758 is this BMW that is fitted out with a 2000cc diesel engine with automatic transmission. This second hand model has clocked-up 57,700 miles.
20I Mht M Sport Xdrive Euro 6
26,558mi Auto Petrol 2.0L
£42,000
Bristol
~£1,055/pm
Now available on the market is this X3 20I Mht M Sport Xdrive Euro 6 with a 2000 cc petrol motor and 20,839 miles on the clock.