2019 BMW X3
Xdrive20d M Sport Step
31,350mi Auto Diesel 2.0L
£26,999
Crewe
~£678/pm
An outstanding price of only £28,496 for this low mileage X3 Xdrive20d M Sport Step that has only done 31,350 miles.
5 cars
Xdrive20d M Sport Step
31,350mi Auto Diesel 2.0L
£26,999
Crewe
~£678/pm
An outstanding price of only £28,496 for this low mileage X3 Xdrive20d M Sport Step that has only done 31,350 miles.
Xdrive20d Mht M Sport Step
44,708mi Auto Diesel 2.0L
£29,199
Crewe
~£733/pm
Fitted with a 2.0 L diesel engine with automatic transmission, this second hand BMW from this dealer is available for sale in a black finish and has 44,708 miles on the dash.
Xdrive30d Mht M Sport Techpro Pk
27,966mi Auto Diesel 3.0L
£38,299
Crewe
~£962/pm
Starting at £ each month, you could get this estate X3 with automatic transmission, a diesel 2.0L engine and 27,966 miles clocked up on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
37,978mi Auto Diesel 2.0L
£16,690
Crewe
~£419/pm
Currently available for sale - second hand BMW which has automatic transmission and a 2.0 LTR diesel motor. Priced to sell from this dealer for the brilliant price of only £17,490.
Xdrive 30E M Sport
6,000mi Auto Hybrid 2.0L
£41,899
Crewe
~£1,052/pm
This X3 is in an impeccable, near mint condition, it's only got 2,500 miles on the dash and is in fantastic working order.
2L M Sport
57,500mi Auto Diesel 2.0L
£25,695
Sandbach
~£645/pm
Coming fitted out with a 2000CC diesel motor and automatic transmission, this used BMW X3 from this dealer is up for sale in the shade of grey and has 57,500 miles clocked up on the dash.
2.0 20D M Sport Suv Xdrive Euro 6
2,019mi Auto Diesel 2.0L
£22,490
Stoke-on-Trent
~£565/pm
Currently up for sale and ready for its new owner to drive home is this X3 with a 2.0 ltr diesel motor and 2,019 miles clocked-up on the dashboard.
Xdrive 30E Xline
53,207mi Auto Petrol 2.0L
£25,298
Winsford
~£635/pm
For the total cost of just £25,998 is this BMW X3 Xdrive 30E Xline, it comes fitted with automatic transmission, a 2.0 L hybrid engine and has 53,207 miles on the clock.
Xdrive20i M Sport Step
36,210mi Auto Petrol 2.0L
£27,399
Winsford
~£688/pm
Now available at our dealership in Winsford is this BMW which comes fitted with a 2000 cc petrol engine with automatic transmission. On offer and ready for its new owner to drive away in the shade of silver with 36,210 miles on the clock.
Xdrive20d M Sport Step
44,945mi Auto Diesel 2.0L
£25,999
Winsford
~£653/pm
Get in touch with this car dealership for a closer look at this automatic BMW featuring a 2.0 ltr diesel engine with automatic transmission. This second hand one available from this dealer has 44,935 miles on the clock and comes in the tone of blue.
Xdrive20d M Sport Step
25,181mi Auto Diesel 2.0L
£27,699
Winsford
~£696/pm
Now available at this dealer is this suv used car that comes fitted out with a 2.0l diesel engine and automatic transmission. It's up for sale and ready for its next owner to drive home in the tone of blue with 25,181 miles on the dash.
Xdrive20d Se Step
34,285mi Auto Diesel 2.0L
£22,199
Winsford
~£557/pm
This car incorporates a 2.0 LTR diesel engine with automatic transmission and has got 34,285 miles clocked up on the dashboard.
2.0 20I M Sport Xdrive Euro 6 Ss 24,98
26,449mi Auto Petrol 2.0L
£24,982
Newcastle-under-Lyme
~£627/pm
Looking to buy a BMW X3 2.0 20I M Sport Xdrive Euro 6 Ss 24,98? Then take a more in depth look at this second hand model painted in the shade of with a 2.0 ltr petrol engine, 26,449 miles on the dash and automatic transmission.
Xdrive20d Se Step
30,347mi Auto Diesel 2.0L
£22,299
Winsford
~£560/pm
Starting from just £ each month, you can buy this BMW with a diesel 2.0l engine, automatic transmission and 30,347 miles on the dashboard.
Xdrive20d M Sport Step
48,540mi Auto Diesel 2.0L
£22,999
Winsford
~£578/pm
For £22,999 you can get this second-hand X3 from this dealer that features a 2000cc diesel engine with automatic transmission.
Xdrive20d M Sport Step
10,260mi Auto Diesel 2.0L
£20,699
Winsford
~£520/pm
This suv X3 Xdrive20d M Sport Step comes with automatic transmission, a 2000cc diesel motor and has 10,260 miles clocked up on the dash. It's now available for sale for the brilliant price of just £20,699.
2.0 20D M Sport Xdrive Euro 6 Ss
48,469mi Auto Diesel 2.0L
£22,450
Knutsford
~£564/pm
Available in the shade of , this used X3 has a 2000CC diesel engine with automatic transmission and it has got 48,469 miles clocked up on the dash.
Xdrive20i M Sport Step
34,500mi Auto Petrol 2.0L
£26,180
Northwich
~£657/pm
Looking out to buy a BMW? Well, take a more in depth look at this used one, it is fitted out with a 2.0 L petrol engine with automatic transmission and has got 34,500 mi on the clock.
2.0 20I Xline Xdrive Euro 6 Ss
44,551mi Auto Petrol 2.0L
£21,500
Stoke-on-Trent
~£540/pm
Providing its new happy owner a fabulous and high class level of transport, this motor has been finished in the shade of white, has a 2.0L petrol engine with automatic transmission and has 44,551 miles clocked up on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
54,934mi Auto Diesel 2.0L
£15,500
Stoke-on-Trent
~£389/pm
BMW with a 2.0 ltr diesel motor and automatic transmission.
2.0 20D Se Suv Xdrive Euro 6 Ss
66,752mi Auto Diesel 2.0L
£12,495
Northwich
~£314/pm
66,752 miles clocked up on the dash and coming in silver, this motor incorporates a 2000CC diesel motor and automatic transmission.
Suv
90,000mi Auto Diesel 2.0L
£8,695
Northwich
~£218/pm
Featuring automatic transmission and a 2.0 Ltr diesel motor, this used X3 from this dealer is available to drive away in the tone of black and has 90,000 miles on the clock.
Xdrive20d Mht M Sport Step
10mi Auto Diesel 2.0L
£53,999
Stoke-on-Trent
~£1,356/pm
Currently on display at our showroom is this almost pristine, like new BMW that comes fitted out with a 2.0L diesel engine with automatic transmission
X3 Xdrive 20D M Sport Mhev
28,133mi Auto Diesel 2.0L
£29,999
Stoke-on-Trent
~£753/pm
With a 2.0 L diesel engine and automatic transmission, this second hand X3 from this dealer is up for sale in a white finish and has 28,133mi clocked-up on the dashboard.