2018 BMW X3
Xdrive30d M Sport Step
38,694mi Auto Diesel 3.0L
£27,000
Shrewsbury
~£678/pm
Currently available to test-drive at our dealership in Shrewsbury is this X3 Xdrive30d M Sport Step with only 38,694 miles clocked up on the dash.
12 cars
Xdrive30d M Sport Step
38,694mi Auto Diesel 3.0L
£27,000
Shrewsbury
~£678/pm
Currently available to test-drive at our dealership in Shrewsbury is this X3 Xdrive30d M Sport Step with only 38,694 miles clocked up on the dash.
Xdrive20d M Sport Step Tech Pack
26,774mi Auto Diesel 2.0L
£26,500
Shrewsbury
~£665/pm
Containing a 2.0 Ltr diesel motor with automatic transmission, this second hand BMW X3 Xdrive20d M Sport Step Tech Pack comes finished in the tone of brown and has 26,774 miles clocked up on the dash.
Xdrive M40i 354 Step
31,200mi Auto Petrol 3.0L
£35,500
Shrewsbury
~£891/pm
A 3.0L petrol engine and automatic transmission are only some of the attributes that this BMW X3 Xdrive M40i 354 Step is offering its owner.
Xdrive20d Mht M Sport Step Techpro Pk
8,950mi Auto Diesel 2.0L
£52,500
Shrewsbury
~£1,318/pm
This car has a low mileage of just 8,950 miles on the dash and has been on the road for less than a year.
M Sport
24,839mi Auto Diesel 2.0L
£25,750
Shrewsbury
~£647/pm
Priced at £28,000 you can get this second hand X3 M Sport from this dealership in Shrewsbury that incorporates a 2.0 L diesel engine with automatic transmission.
Xdrive20d Mht M Sport Step Techpro Pk
8,950mi Auto Diesel 2.0L
£55,000
Shrewsbury
~£1,381/pm
Considering going for a X3 Xdrive20d Mht M Sport Step Techpro Pk? Then have a look at this like new one in superb, like new condition both in and out. This particular model that's now available from our showroom in the Shrewsbury area has a 2000CC diesel engine with automatic transmission and it has 8,950 miles clocked up on the dash.
Xdrive M40i 354 Step
47,436mi Auto Petrol 3.0L
£32,000
Shrewsbury
~£804/pm
At this dealership in Shrewsbury you will find the fantastic price of only £32,000 on this BMW X3 with automatic and a 3.0L petrol engine .
Xdrive20d Mht M Sport Step
51,098mi Auto Diesel 2.0L
£28,000
Shrewsbury
~£703/pm
Finished in blue, this estate BMW X3 has 51,098 miles clocked up on the dashboard and incorporates a 2.0 L diesel motor with automatic transmission. It was first registered in 2021 and is now available to drive away for £28,000.
Xdrive30d M Sport
89,750mi Auto Diesel 3.0L
£22,000
Shrewsbury
~£552/pm
Now available at our dealership located in the Shrewsbury area is this BMW X3 Xdrive30d M Sport that has automatic transmission and a 3000cc diesel motor. On offer and ready for its next owner to drive away in the tone of white with 89,750 miles clocked up on the dash.
Xdrive20i Xline Step
38,143mi Auto Petrol 2.0L
£25,500
Shrewsbury
~£640/pm
This X3 Xdrive20i Xline Step has 38,143 mi on the dashboard and comes fitted out with a 2.0 ltr motor. It runs on petrol with automatic transmission and has been finished in white.
Xdrive30d M Sport Step
53,744mi Auto Diesel 3.0L
£26,149
Shrewsbury
~£657/pm
This second hand X3 from this dealer has got 53,744 miles on the dash and features a 3.0 LTR diesel motor with automatic transmission.
Xdrive M40d Step
45,083mi Auto Diesel 3.0L
£32,000
Shrewsbury
~£804/pm
Coming in black, this estate has 45,083 mi clocked up on the dash and incorporates a 3.0 Litre diesel motor with automatic transmission.
Suv 3.0 M40i Gpf Xdrive Euro 6 Ss 201
49,564mi Auto Petrol 3.0L
£30,995
Telford
~£778/pm
This used BMW X3 Suv 3.0 M40i Gpf Xdrive Euro 6 Ss 201 painted in the shade of black is available for sale with the added option to acquire it on credit.
4X4 2.0 20D M Sport Xdrive Euro 6 Ss
74,940mi Auto Diesel 2.0L
£17,495
Telford
~£439/pm
With 74,940 mi clocked up on the dash, this BMW contains a 2.0 L diesel motor and automatic transmission.
2.0 20D Se Suv
50,800mi Auto Diesel 2.0L
£21,499
Oswestry
~£540/pm
On offer and ready for its next owner to drive away is this X3 2.0 20D Se Suv that comes equipped with automatic transmission and a 2000 CC diesel engine. This second hand one now in stock at our dealership has got 50,800 miles clocked up on the dash.
X3 Xdrive 30D Xline
61,338mi Auto Diesel 3.0L
£15,599
Wrexham
~£392/pm
Drive this second hand BMW for £15,599. Credit offers commence from only £ every month for this car that has automatic transmission and a 3.0 LTR diesel motor.
2.0 20D M Sport Xdrive Euro 6 Ss
99,300mi Auto Diesel 2.0L
£12,650
Wolverhampton
~£318/pm
Coming in the tone of grey, this suv vehicle has a 2.0L diesel engine with automatic transmission and has 99,300 miles on the dash.
Xdrive M Sport
55,000mi Auto Diesel 3.0L
£16,995
Wolverhampton
~£427/pm
Beginning at just £ monthly, you can own this BMW X3 Xdrive M Sport with a diesel 3.0 Litre motor, automatic transmission and 55,000 miles clocked up on the dash.
Xdrive20d Mht M Sport Step
23,330mi Auto Diesel 2.0L
£30,999
Stafford
~£778/pm
Giving its new lucky owner a brilliant and first rate level of transport, this estate X3 has been finished in the shade of grey, has 23,330 miles clocked-up on the dash and incorporates a 2.0 Litre diesel motor.
Xdrive20d M Sport
56,353mi Auto Diesel 2.0L
£24,698
Stafford
~£620/pm
Available for viewing at our dealership in the Stafford area is this BMW which comes fitted out with automatic transmission and a 2000 CC diesel motor. It's on offer in a black finish with 56,353 miles clocked-up on the dashboard.
Xdrive 30E M Sport Tech Pack
9,403mi Auto Hybrid 2.0L
£55,000
Wolverhampton
~£1,381/pm
Available for viewing at our dealership in Wolverhampton is this X3 Xdrive 30E M Sport Tech Pack has a 2000cc hybrid motor with automatic transmission. It is in an almost pristine, nearly new condition throughout and is on the market and ready for its next owner to drive away in the shade of grey with just 9,403 miles on the dashboard.
Xdrive M40i Mht
5,214mi Auto Petrol 3.0L
£56,000
Wolverhampton
~£1,406/pm
Seize the chance to be the lucky owner of this X3 that is now up for sale at this dealer's great price of just £56,000. It comes finished in the tone of grey, is fitted with automatic transmission, a 3.0 LTR petrol engine and has 5,214 miles clocked-up on the dash.
Xdrive20d Mht M Sport Step
6,868mi Auto Diesel 2.0L
£43,000
Wolverhampton
~£1,080/pm
A terrific price of just £43,000 is currently being advertised by our dealership on this near mint X3.
Xdrive M40i Mht
25,500mi Auto Petrol 3.0L
£46,000
Wolverhampton
~£1,155/pm
There's a bargain price of just £46,000 on this used, BMW X3 Xdrive M40i Mht with a 3.0 litre petrol motor, automatic transmission and a mere 25,500 miles on the dash.