2017 BMW X3
Xdrive35d M Sport
92,000mi Auto Diesel 3.0L
£15,989
Keighley
~£402/pm
First registered in 2017: Second-hand BMW X3 with a 3000CC diesel engine, just 92,000 miles on the clock and automatic transmission.
3 cars
Xdrive35d M Sport
92,000mi Auto Diesel 3.0L
£15,989
Keighley
~£402/pm
First registered in 2017: Second-hand BMW X3 with a 3000CC diesel engine, just 92,000 miles on the clock and automatic transmission.
2.0 20D M Sport Xdrive Euro 6 Ss
69,073mi Auto Diesel 2.0L
£12,489
Keighley
~£314/pm
69,073 miles clocked-up on the dashboard, this X3 comes fitted out with a 2.0L diesel engine and automatic transmission.
2.0 20D M Sport Xdrive Euro 6 Ss
45,000mi Auto Diesel 2.0L
£22,989
Keighley
~£577/pm
Grab the opportunity to buy this BMW X3 2.0 20D M Sport Xdrive Euro 6 Ss that is available at this dealer's great price of just £22,989. It comes in the shade of black, has 45,000 mi clocked up on the dashboard and comes equipped with a 2000 CC diesel motor.
Xline
190,231mi Auto Diesel 2.0L
£5,995
Bradford
~£151/pm
Painted in the tone of grey, this suv vehicle contains a 2.0 Litre diesel engine with automatic transmission and has got 190,231 miles on the clock.
Xdrive Competition Facelift Later Model Gts Race C
29,000mi Auto Petrol 3.0L
£58,990
Bradford
~£1,481/pm
At the great price of only £58,990 is this BMW that comes fitted out with a 3.0 LTR petrol engine with automatic transmission. This used one has 29,000 miles clocked up on the dash and comes finished in the tone of grey.
Suv 2.0 20D Se Xdrive Euro 6 Ss 2016
109,800mi Auto Diesel 2.0L
£9,990
Shipley
~£251/pm
This suv used car has 109,800 miles clocked up on the dashboard and incorporates a 2000CC diesel motor with automatic transmission.
Grey
33,000mi 3.0L
£37,995
Guiseley
~£954/pm
Currently available to view at our dealership is this BMW with only 33,000 miles clocked up on the dash.
2.0 20D M Sport Xdrive
65,105mi Auto Diesel
£23,133
Bradford
~£581/pm
Available to test drive at your request is this motor with 65,105 mi clocked-up on the dash, automatic gearbox and l diesel motor.
2.0 20D M Sport Xdrive
26,435mi Auto Diesel
£27,199
Bradford
~£683/pm
Currently on offer from this dealership at the incredible price of only £27,746 is this low mileage X3 2.0 20D M Sport Xdrive that has just 26,435 miles clocked-up on the dash.
X3 Xdrive35d M Sport
108,000mi Auto Diesel 3.0L
£12,995
Bradford
~£326/pm
At the amazing price of only £12,995 is this BMW X3 X3 Xdrive35d M Sport, it has a 3.0 litre diesel motor with automatic transmission. This second-hand model has 108,000 miles clocked up on the dashboard.
3.0 M Sports X Drive 35I Ulez Free
69,500mi Auto Petrol 3.0L
£14,895
Bradford
~£374/pm
On offer and ready for its new owner to drive away today is this BMW that incorporates a CC engine and transmission. This used model now available from our dealership has 69,500 mi clocked up on the dash.
2.0 20D M Sport Suv Xdrive Euro 6
58,826mi Auto Diesel 2.0L
£17,700
Pudsey
~£444/pm
This suv second hand car is now on the market and ready for its new owner to drive home. It is fitted out with automatic transmission, a 2000 CC diesel engine and has clocked-up 58,826 miles.
Suv
95,000mi Auto Diesel 2.0L
£13,890
Bradford
~£349/pm
Now advertised by this dealer in the Bradford area is this suv used car that has got automatic transmission and a 2.0 LTR diesel motor. It is on the market and ready for its new owner to take home in a black finish with 95,000 miles on the dashboard.
2.0 20D Xline Xdrive Euro 6 Ss
126,000mi Auto Diesel 2.0L
£8,495
Halifax
~£213/pm
This used BMW X3 in the shade of grey is on the market and ready for you to drive away with the option for you to purchase it on finance.
2.0 20D Se Steptronic Xdrive Euro 5 Ss
101,351mi Auto Diesel 2.0L
£5,595
Halifax
~£141/pm
Available in the tone of silver, this second hand BMW X3 2.0 20D Se Steptronic Xdrive Euro 5 Ss is fitted with a 2.0l diesel engine with automatic transmission and has got 101,351 miles clocked up on the dash.
30D Mht M Sport
17,759mi Auto Hybrid 3.0L
£45,995
Cleckheaton
~£1,155/pm
Become the new owner of this X3 30D Mht M Sport that has got a 3.0l hybrid motor with automatic transmission. This second hand model currently in stock at our dealership has a mere 17,759 mi on the clock.
2.0 20D M Sport Xdrive Euro 6 Ss
85,000mi Auto Diesel 2.0L
£13,495
Brighouse
~£339/pm
This X3 has got 85,000 miles on the clock and is equipped with a 2.0 LTR diesel engine with automatic transmission.
3.0 30D Se Xdrive Euro 5 Ss
108,000mi Auto Diesel 3.0L
£8,795
Brighouse
~£221/pm
At this dealer you'll find the fantastic price of only £8,795 on this X3 3.0 30D Se Xdrive Euro 5 Ss with a 3.0l diesel engine, automatic transmission and 108,000 miles clocked up on the dash.
Xdrive20d Mht M Sport Step
4,976mi Auto Diesel
£39,899
Burnley
~£1,002/pm
Have a look at the fantastic price at this car dealership for this used, low mileage X3 with automatic transmission, a l diesel engine and just 4,976 miles clocked-up on the dashboard.
M40i
36,000mi Auto Petrol 3.0L
£35,995
Batley
~£904/pm
This dealer in Batley is advertising a marvellous price of just £35,995 on this low mileage BMW X3 M40i fitted with a 3.0 Ltr petrol engine and automatic transmission
2.0 X3
50,000mi Auto Diesel 2.0L
£27,995
Batley
~£703/pm
Coming in the shade of blue, this suv vehicle incorporates a 2.0 litre diesel engine with automatic transmission and it has 50,000 miles on the dash.
Xdrive 30E M Sport
5,199mi Auto Hybrid
£45,006
Leeds
~£1,130/pm
This used car has a mere 5,199 miles on the clock and has been used for less than a year.
Xdrive 30E M Sport
7,825mi Auto Hybrid
£44,256
Leeds
~£1,111/pm
The awesome price of only £44,500 is currently being offered by our dealership on this BMW X3 Xdrive 30E M Sport with low mileage that is fitted out with a Litre hybrid motor with automatic transmission.
Xdrive 30E M Sport
11,293mi Auto Hybrid
£44,005
Leeds
~£1,105/pm
This used suv finished in black is on the market and ready for its next owner to take home with the option to get it on finance.