2018 BMW X4
Xdrive30d M Sport Step
45,881mi Auto Diesel 3.0L
£29,500
High Wycombe
~£741/pm
Get behind the steering wheel of this BMW X4 Xdrive30d M Sport Step for just £29,500. It has done 45,881 miles and has a 3000 CC diesel motor.
6 cars
Xdrive30d M Sport Step
45,881mi Auto Diesel 3.0L
£29,500
High Wycombe
~£741/pm
Get behind the steering wheel of this BMW X4 Xdrive30d M Sport Step for just £29,500. It has done 45,881 miles and has a 3000 CC diesel motor.
Xdrive20d M Sport
75,060mi Auto Diesel 2.0L
£26,500
High Wycombe
~£665/pm
Coming in the tone of red, this BMW has 75,060 miles on the clock and has got a automatic 2.0 LTR engine requiring diesel.
Xdrive20d M Sport X Step Tech Pack
94,988mi Auto Diesel 2.0L
£23,500
High Wycombe
~£590/pm
This second hand X4 Xdrive20d M Sport X Step Tech Pack from this dealer has got a 2.0 Ltr diesel motor with automatic transmission and it has got 94,988 miles clocked-up on the dash.
Xdrive30d M Sport Step Tech Pack
16,187mi Auto Diesel 3.0L
£36,000
High Wycombe
~£904/pm
There's a fantastic price of just £36,000 on this second hand, low mileage X4 that has a 3000 cc diesel engine, automatic transmission and 16,187 miles on the dashboard.
Xdrive M40d Step
47,559mi Auto Diesel 3.0L
£37,000
High Wycombe
~£929/pm
Currently on offer and ready for its new owner to drive away is this X4 Xdrive M40d Step with a 3000CC diesel engine and 47,559 miles on the dash.
Xdrive30d M Sport Step
45,308mi Auto Diesel 3.0L
£30,000
High Wycombe
~£753/pm
Get yourself behind the wheel of this BMW for only £30,000. It incorporates a 3000 cc diesel engine with automatic transmission and has 45,308 miles clocked up on the dash.
20D M Sport Suv Xdrive Euro 6 Ss 0
70,778mi Auto Diesel 2.0L
£17,495
Maidenhead
~£439/pm
Planning on going for a X4? Well, have a more detailed look at this used model from this dealer in Maidenhead, it features a 2000 cc diesel motor with automatic transmission and it has 70,778 miles clocked up on the dash.
X4 Xdrive 20D M Sport
34,000mi Auto Diesel 2.0L
£28,995
Slough
~£728/pm
Up for sale and ready for you to drive away is this BMW X4 X4 Xdrive 20D M Sport. This second hand one contains a 2.0 Litre diesel engine with automatic transmission and has 34,000 mi clocked up on the dashboard.
2.0 20D M Sport Xdrive Euro 6 Ss
90,000mi Auto Diesel 2.0L
£15,995
Slough
~£402/pm
Available to view at this dealer in the Slough area is this vehicle which comes fitted out with a 2000 cc diesel engine and automatic transmission. It's up for sale and ready for you to take home in the tone of white with 90,000 mi clocked up on the dash.
3.0 30D M Sport Xdrive Euro 6 Ss
99,000mi Auto Diesel 3.0L
£13,950
Slough
~£350/pm
Available from this dealer in Slough: BMW X4 3.0 30D M Sport Xdrive Euro 6 Ss with 99,000 miles, automatic transmission and 3.0 litre diesel motor.
Xdrive20d M Sport Step
43,000mi Auto Diesel 2.0L
£27,500
Tring
~£691/pm
Choose this second hand X4 Xdrive20d M Sport Step for £29,500. Credit deals begin at £ each month for this motor that contains a 2000CC diesel motor with automatic transmission.
Xdrive20d M Sport Step
28,574mi Auto Diesel 2.0L
£22,500
Tring
~£565/pm
This X4 Xdrive20d M Sport Step has 28,574 miles clocked up on the dashboard and comes fitted with a 2.0 litre motor. It runs on diesel with automatic transmission and comes in grey.
Xdrive30d M Sport
55,644mi Auto 3.0L
£18,400
Uxbridge
~£462/pm
On the market and ready for its new owner to drive away today is this X4 that has automatic transmission and a 3.0 ltr engine. This second-hand model from us at this dealer is up for sale at the fantastic price of £18,400.
Xdrive35d M Sport
56,857mi Auto Diesel 3.0L
£18,300
Uxbridge
~£460/pm
This BMW X4 has 56,857 miles clocked-up on the dash and incorporates a 3.0 litre diesel motor. This used model from this dealership comes finished in the tone of black.
Xdrive20d Xline
78,000mi Auto Diesel 2.0L
£13,495
West Drayton
~£339/pm
This used X4 in the shade of white is now available for sale with the added option to pay on finance.
Suv
95,000mi Auto Diesel 2.0L
£12,995
West Drayton
~£326/pm
X4 Suv with a 2.0L diesel motor and automatic transmission.
3.0 30D Xline Xdrive Euro 6 Ss
105,000mi Auto Diesel 3.0L
£11,995
West Drayton
~£301/pm
Available in blue, this BMW X4 3.0 30D Xline Xdrive Euro 6 Ss is fitted with a 3.0 Ltr diesel engine with automatic transmission and has 105,000 mi clocked-up on the dash.
Xdrive20d Xline
39,400mi Auto Diesel 2.0L
£16,999
St Albans
~£427/pm
Be the new owner of this BMW X4 which has got automatic transmission and a 2.0 L diesel engine. This second-hand one from this dealership has got 39,400 miles clocked up on the dashboard and has been finished in the shade of white.
Suv 2.0 20D M Sport X Xdrive Euro 6 Ss
30,000mi Auto Diesel 2.0L
£27,490
Ashford
~£690/pm
At this dealership there's an amazing price for this second hand BMW X4 Suv 2.0 20D M Sport X Xdrive Euro 6 Ss that has a 2000 cc diesel engine, automatic transmission and 30,000 miles clocked-up on the dash.
30D M Sport U18971351 Ulez
63,694mi Auto Diesel 3.0L
£28,999
Leighton Buzzard
~£728/pm
Available to view at this dealer in the Leighton Buzzard area is this vehicle that features automatic transmission and a 3.0 ltr diesel engine. On offer and ready for its next owner to drive away in a blue finish with 63,694 miles on the clock.
Xdrive30d M Sport
77,309mi Auto Diesel 3.0L
£26,449
Dunstable
~£664/pm
Featuring automatic transmission and a 3000 cc diesel engine, this X4 Xdrive30d M Sport is currently available for sale in the shade of black with 77,309 miles clocked up on the dashboard.
3.0 M40d Xdrive Euro 6 Ss
65,600mi Auto Diesel 3.0L
£31,900
Wokingham
~£801/pm
At our superb price of only £31,900 is this BMW X4 3.0 M40d Xdrive Euro 6 Ss, it features a 3.0 L diesel motor with automatic transmission and has 65,600 mi clocked-up on the dashboard.
2.0 20D M Sport Xdrive Euro 6 Ss
102,000mi Auto Diesel 2.0L
£19,995
Wokingham
~£502/pm
Finished in grey, this used car has 102,000 miles clocked-up on the dash and is equipped with a automatic 2000 CC engine requiring diesel.
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
63,000mi Auto Diesel 2.0L
£16,995
Greenford
~£427/pm
With 63,000 miles on the dashboard and in a grey finish, this second hand car contains a 2.0 litre diesel motor and automatic transmission.