2019 BMW X4
X4 Xdrive20d M Sport X
52,000mi Auto Diesel 2.0L
£28,000
Loughton
~£703/pm
Finished in white, this second hand BMW X4 features a 2.0 L diesel engine with automatic transmission and it has clocked-up 52,000 miles.
2 cars
X4 Xdrive20d M Sport X
52,000mi Auto Diesel 2.0L
£28,000
Loughton
~£703/pm
Finished in white, this second hand BMW X4 features a 2.0 L diesel engine with automatic transmission and it has clocked-up 52,000 miles.
Xdrive20d M Sport Step
31,869mi Auto Diesel 2.0L
£30,000
Loughton
~£753/pm
Featuring a 2.0 L diesel motor with automatic transmission, this second hand BMW from this dealer is available to drive away with a grey finish and has 31,869 miles clocked-up on the dash.
M Sport
74,000mi Auto Diesel 2.0L
£15,499
London
~£389/pm
This suv second hand car contains a 2000 CC diesel engine with automatic transmission and has 74,000 miles clocked-up on the dashboard. It is on the market and ready for you to take home for the amazing price of only £15,499.
X4 Xdrive30d M Sport
74,000mi Auto Diesel 3.0L
£17,495
Ilford
~£439/pm
Finished in black, this suv motor is fitted with a 3.0L diesel engine with automatic transmission and has 74,000 miles clocked up on the dash. First Registered in 2017, this BMW X4 X4 Xdrive30d M Sport is currently on offer and ready for its new owner to drive away for only £17,495.
Xdrive M40i Step
42,950mi Auto Petrol 3.0L
£34,000
Romford
~£854/pm
On offer and ready to drive home is this BMW X4 Xdrive M40i Step finished in the shade of grey; it incorporates a 3000 cc petrol engine with automatic transmission and has 42,950 miles on the dash.
Xdrive30d M Sport
41,000mi Auto Diesel 3.0L
£27,995
Harlow
~£703/pm
Are you thinking of going for a BMW X4? Well, have a look at this second hand model coming in the tone of black with a 3.0 litre diesel engine, 41,000 miles clocked-up on the dashboard and automatic transmission.
Xdrive M40d Step
41,769mi Auto Diesel 3.0L
£31,500
Romford
~£791/pm
Coming in the shade of black, this BMW has 41,769 mi clocked up on the dashboard and contains a 3.0 LTR diesel motor.
Xdrive20d M Sport Step
55,904mi Auto Diesel 2.0L
£26,500
Romford
~£665/pm
Starting from as little as £ each month, you can enjoy this estate X4 Xdrive20d M Sport Step with automatic transmission, a diesel 2.0 LTR engine and 55,746 miles clocked-up on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
54,000mi Auto Diesel 2.0L
£15,995
Romford
~£402/pm
This X4 2.0 20D M Sport Xdrive Euro 6 Ss is now on the market and ready for its next owner to take home. It is fitted out with a 2.0 Ltr diesel motor with automatic transmission and has 54,000 miles clocked-up on the dash.
M40i Suv
68,000mi Auto Petrol 3.0L
£31,990
Chipping Ongar
~£803/pm
Currently advertised by this dealership in the Chipping Ongar area is this BMW X4 which offers a petrol, 3000cc engine and automatic gearbox. It is on offer and ready for its next owner to take home in a black finish with 68,000 miles on the dash.
2 2.0 20D M Sport Suv Xdrive Euro
92,000mi Auto Diesel 2.0L
£14,989
Hoddesdon
~£376/pm
In the shade of black, this X4 has got 92,000 miles clocked up on the dashboard and comes fitted with a 2.0 L diesel motor and automatic transmission.
X4 Xdrive20d M Sport
5,622mi Auto Hybrid
£52,848
Woolwich
~£1,327/pm
This BMW X4 has a L hybrid engine with automatic transmission and has 5,622 miles on the clock.
M40i 349 Bhp
44,500mi Auto Petrol 3.0L
£31,995
Potters Bar
~£803/pm
This used car has 44,500 miles clocked up on the dashboard and is equipped with a 3.0 ltr petrol motor and automatic transmission.
2.0 20D M Sport Xdrive Euro 6 Ss
94,000mi Auto Diesel 2.0L
£13,999
Bexley
~£352/pm
Currently available for sale is this used car on offer at the marvellous price of just £13,999. This dealership in Bexley also gives its customers the option to purchase with flexible monthly repayments with instalment packages commencing from only £ per calendar month.
3.0 30D M Sport Suv Xdrive Euro 6
88,779mi Auto Diesel 3.0L
£13,990
London
~£351/pm
Available in the shade of white, this BMW has 88,779 mi on the clock and incorporates a 3.0 L diesel engine.
X4 M40d
7,073mi Auto Diesel 3.0L
£61,990
Borehamwood
~£1,557/pm
This used, low mileage X4 X4 M40d features a 3000CC diesel motor with automatic transmission. It's available on the market in a finish with a mere 7,073 miles on the dash.
Xdrive M40d Mht
7,073mi Auto Diesel 3.0L
£61,990
Borehamwood
~£1,557/pm
Second hand BMW in excellent condition, clean and fresh throughout. It drives very well with its 3.0 LTR diesel motor, automatic gearbox and with just 7,073 miles on the clock.
X4 Xdrive30d M Sport
4,181mi Auto Diesel 3.0L
£55,990
Borehamwood
~£1,406/pm
On the market and ready for you to take home is this BMW X4 X4 Xdrive30d M Sport that features a 3000cc diesel engine with automatic transmission. This second hand one currently for sale at our dealership in Borehamwood has 4,181 mi clocked-up on the dash.
X4 Xdrive30d M Sport
23,561mi Auto Diesel
£32,990
London
~£828/pm
On offer and ready for its new owner to drive away today is this BMW that has automatic transmission and a LTR diesel motor. This second-hand model is advertised at the low price of £32,990, has been finished in the shade of silver and has 23,561 miles clocked-up on the dashboard.
3.0 M40i Xdrive Euro 6 Ss
58,000mi Auto Petrol 3.0L
£30,995
Sheffield
~£778/pm
A 3.0 Ltr petrol engine and automatic transmission are only some of the attributes that this suv used car has to offer.
X4 M40i
105,000mi Auto Petrol 3.0L
£24,995
Great Dunmow
~£628/pm
On display at our dealership located in Great Dunmow - black BMW which is fitted with a 3.0 ltr petrol motor with automatic transmission.
2.0 Xdrive20d M Sport Mhev
29,857mi Auto 2.0L
£31,999
London
~£804/pm
At the awesome price of only £31,999 is this BMW X4 which is fitted with a 2.0 L motor with automatic transmission. This used model currently available from this dealer comes in grey and has 29,857 miles clocked up on the dash.
2.0 Xdrive20d M Sport Mhev
33,686mi Auto 2.0L
£29,299
London
~£736/pm
This BMW available from this dealership priced at £29,499 has got 33,686 miles clocked up on the dashboard and comes finished in the shade of grey.
2.0 Xdrive20d M Sport Mhev
38,576mi Auto 2.0L
£28,999
London
~£728/pm
This X4 has 38,576 mi on the dash and comes fitted with a 2000CC motor. It runs on with automatic transmission and has been finished in black.