2019 BMW X3
M Competition Edition
62,000mi Auto Petrol 3.0L
£49,995
Newtownards
~£1,255/pm
Now displayed at our dealership in Newtownards is this X3 M Competition Edition fitted with automatic transmission and a 3000cc petrol motor.
1 cars
M Competition Edition
62,000mi Auto Petrol 3.0L
£49,995
Newtownards
~£1,255/pm
Now displayed at our dealership in Newtownards is this X3 M Competition Edition fitted with automatic transmission and a 3000cc petrol motor.
2.0 20D M Sport Suv Xdrive Euro 5
68,000mi Auto Diesel 2.0L
£10,995
Belfast
~£276/pm
Currently available from this car retailer's showroom located in the Belfast area - BMW X3 2.0 20D M Sport Suv Xdrive Euro 5 which features automatic transmission and a 2.0L diesel engine.
2.0 20D M Sport Xdrive Euro 6 Ss
81,000mi Auto Diesel 2.0L
£17,495
Belfast
~£439/pm
With 81,000 miles clocked up on the dash and painted in the shade of grey, this second hand car incorporates a 2.0l diesel motor and automatic transmission.
20D M Sport Xdrive Mhev 188 Bhp
39,198mi Auto Diesel 2.0L
£31,950
Belfast
~£802/pm
Currently available from our dealership in Belfast is this used, low mileage estate that is equipped with a diesel, 2000 cc engine and automatic transmission. It's on offer and ready for you to take home in the tone of grey with just 39,198 miles clocked-up on the dashboard.
Xdrive20d M Sport
65,000mi Auto Diesel 2.0L
£22,950
Belfast
~£576/pm
Finished in the shade of grey, this second-hand BMW X3 Xdrive20d M Sport incorporates a 2000 cc diesel engine with automatic transmission and has 65,000 miles clocked up on the dash.
Xdrive20i M Sport Step
20,979mi Auto Petrol 2.0L
£33,949
Belfast
~£853/pm
On offer and ready for its next owner to drive away today is this X3 that has got a 2000 CC petrol engine with automatic transmission. This one with low mileage from this dealer in Belfast has been finished in black and has just 20,900 mi clocked up on the dash.
Xdrive20i M Sport Step
25,057mi Auto Petrol 2.0L
£30,999
Belfast
~£778/pm
A great price at this dealer in Belfast for this second hand, X3 that has a 2000 cc petrol engine, a low mileage of only 25,057 miles and automatic transmission.
Xdrive20i M Sport Step
35,305mi Auto Petrol
£26,995
Belfast
~£678/pm
This used BMW X3 from this dealer has 35,305 miles clocked up on the dash and comes equipped with a L petrol engine.
Xdrive20i Xline
40,753mi Auto Petrol 2.0L
£23,849
Belfast
~£599/pm
Coming equipped with automatic transmission and a 2.0l petrol engine, this used BMW from this dealer is on offer in the shade of black and has 40,753 miles clocked up on the dashboard.
Xdrive20d Mht M Sport Step
44,700mi Auto Diesel 2.0L
£27,999
Newtownabbey
~£703/pm
Featuring a 2000 cc diesel engine and automatic transmission, this used X3 Xdrive20d Mht M Sport Step comes finished in the shade of grey and has 44,700 miles clocked-up on the dash.
Xdrive20i M Sport Step
57,917mi Auto Petrol 2.0L
£25,250
Downpatrick
~£634/pm
Now advertised by this dealership in Downpatrick is this estate BMW which possesses a petrol, 2000CC engine and automatic gearbox. It is on offer and ready for its next owner to take home in a black finish with 57,917 miles on the dashboard.
2.0 20D M Sport Suv Xdrive Euro 6
21,794mi Auto Diesel 2.0L
£26,495
Newtownabbey
~£665/pm
This BMW X3 has got 21,794 miles clocked up on the dashboard and is fitted with a 2000cc engine. It runs on diesel with automatic transmission and is available in the tone of black.
2.0 20D Xline Xdrive Euro 6 Ss
71,500mi Auto Diesel 2.0L
£12,995
Newtownabbey
~£326/pm
Now up for sale and ready for you to take home is this BMW X3 with a 2.0 Ltr diesel engine and 71,500 miles clocked-up on the dash.
30D M Sport Suv
83,002mi Auto Diesel 3.0L
£15,990
Lisburn
~£402/pm
Now available at this dealer is this BMW X3 with 83,002 miles, a 3000cc diesel motor and automatic transmission.
Xdrive20d M Sport
118,000mi Auto Diesel 2.0L
£19,999
Antrim
~£502/pm
This second hand BMW X3 from this dealer in Antrim has a 2000 CC diesel engine with automatic transmission and has clocked-up 118,000 miles.
Xdrive20i M Sport Step
49,000mi Auto Petrol
£23,995
Lisburn
~£603/pm
At £23,995, this dealer in Lisburn is selling this used X3 that has got automatic transmission and a LTR petrol engine.
2.0 20D Se Xdrive Euro 5 Ss
110,000mi Manual Diesel 2.0L
£6,995
Antrim
~£176/pm
Up for sale and ready for its new owner to drive home is this BMW that comes fitted with manual transmission and a 2.0L diesel engine. This second hand model priced at £6,995 has 110,000 miles clocked up on the dash and has been finished in silver.
Xdrive30d M Sport
58,000mi Auto Diesel 3.0L
£16,998
Lisburn
~£427/pm
First registered in 2016: Used BMW X3 Xdrive30d M Sport that has a 3.0 ltr diesel engine with automatic transmission and a mere 58,000 miles clocked up on the dash.
2.0 Xdrive20d M Sport Mhev 188 Bhp
38,975mi Auto Diesel 2.0L
£31,995
Antrim
~£803/pm
On offer at our outstanding price of only £31,995 is this X3 2.0 Xdrive20d M Sport Mhev 188 Bhp, it contains a 2.0L diesel engine with automatic transmission and it has 38,975 miles on the dash.
X3 Xdrive20d M Sport
53,000mi Auto Diesel 2.0L
£19,995
Antrim
~£502/pm
A 2000 CC diesel engine and automatic transmission are just some of the attributes that this vehicle has to offer you.
Xdrive20d M Sport
31,600mi Auto Diesel 2.0L
£28,495
Craigavon
~£716/pm
Painted in blue, this second-hand BMW has 31,600 miles clocked up on the dashboard and features a 2000 CC diesel motor with automatic transmission.
Xdrive20d M Sport
48,742mi Auto Diesel 2.0L
£24,995
Craigavon
~£628/pm
Equipped with a 2000 cc diesel motor with automatic transmission; this X3 is now available to buy with 48,742 miles clocked up on the dashboard.
Xdrive20d M Sport
147,564mi Auto Diesel 2.0L
£8,995
Ballymena
~£226/pm
Finished in white, this vehicle has 147,300 miles clocked up on the dash and incorporates a 2000cc diesel motor with automatic transmission. First Registered in 2014, this BMW X3 Xdrive20d M Sport is available to buy for just £8,995.
Xdrive20d M Sport Step
31,000mi Auto Diesel 2.0L
£27,399
Craigavon
~£688/pm
This estate BMW X3 Xdrive20d M Sport Step has only got 31,000 mi clocked-up on the dash and has been used for under a year.