2019 BMW X4
M40i
32,406mi Auto Petrol 3.0L
£36,990
Bromley
~£929/pm
Available at this dealership located in Bromley: BMW X4 M40i - 32,406 miles and a 3.0 l petrol motor with automatic transmission.
3 cars
M40i
32,406mi Auto Petrol 3.0L
£36,990
Bromley
~£929/pm
Available at this dealership located in Bromley: BMW X4 M40i - 32,406 miles and a 3.0 l petrol motor with automatic transmission.
X4 M40d
3,750mi Auto Hybrid
£62,495
Bromley
~£1,569/pm
On the market and ready for you to drive away is this BMW X4 in nearly new condition that has a cc hybrid motor with automatic transmission. This used model from our dealership in Bromley has clocked up 3,750 mi.
X4 Xdrive30d M Sport
7,551mi Auto Hybrid
£54,159
Bromley
~£1,360/pm
At this dealership there is a bargain price for this BMW that’s got a cc hybrid engine, automatic transmission and 7,551 miles on the clock.
X4 Xdrive30d M Sport
23,561mi Auto Diesel
£32,990
London
~£828/pm
This second hand BMW X4 from this dealer in London is fitted with a cc diesel motor with automatic transmission and has got 23,561 miles clocked-up on the dash.
X4 Xdrive20d M Sport
5,622mi Auto Hybrid
£52,848
Woolwich
~£1,327/pm
In a black finish, this BMW X4 has clocked-up a mere 5,622 miles and features a LTR hybrid engine with automatic transmission.
X4 M40i
6,714mi Auto Petrol 3.0L
£56,995
Croydon
~£1,431/pm
A 3000 cc petrol engine and automatic transmission are just some of the qualities that this used car is offering its new owner.
X4 Xdrive30d M Sport
3,884mi Auto Diesel 3.0L
£54,495
Croydon
~£1,368/pm
With 3,884 miles clocked up on the dash and finished in black, this vehicle incorporates a 3.0 Litre diesel engine and has got automatic transmission.
X4 Xdrive20d M Sport
38,946mi Auto Diesel 2.0L
£28,995
Croydon
~£728/pm
With 38,946 miles on the dash, this is fitted with automatic transmission and a 2000cc diesel motor.
3.0 M40d Xdrive Euro 6 Ss
69,990mi Auto Diesel 3.0L
£31,990
Kenton
~£803/pm
Currently available for sale is this X4 with automatic transmission and a 3.0 Ltr diesel motor. At the fabulous price of just £31,990 and achievable payments at hand beginning at only £ pm.
X4 Xdrive20d Sport
49,461mi Auto Diesel 2.0L
£24,800
London
~£623/pm
With a grey finish, this suv second hand car has 49,461 miles clocked up on the dash and comes fitted out with a automatic 2.0 Ltr engine running on diesel.
3.0 30D M Sport Suv Xdrive Euro 6
88,779mi Auto Diesel 3.0L
£13,990
London
~£351/pm
Painted in white, this X4 3.0 30D M Sport Suv Xdrive Euro 6 features automatic transmission, a 3.0 LTR diesel motor and has got 88,779 miles on the dashboard. First Registered in 2015, it is on the market and ready for its new owner to drive away for just £13,990.
2.0 20D M Sport Xdrive Euro 6 Ss
67,000mi Auto Diesel 2.0L
£23,995
Ilford
~£603/pm
Available in the tone of red, this used BMW X4 has 67,000 miles on the dashboard and incorporates a 2000 CC diesel engine.
X4 Xdrive30d M Sport
74,000mi Auto Diesel 3.0L
£17,495
Ilford
~£439/pm
Are you on the lookout for a X4 X4 Xdrive30d M Sport? Well, consider going for this second hand one from this dealer in Ilford, it features a 3000 cc diesel motor with automatic transmission and has 74,000 miles clocked up on the dashboard.
M Sport
74,000mi Auto Diesel 2.0L
£15,499
London
~£389/pm
This second-hand BMW X4 M Sport from this dealer in London contains a 2000 cc diesel motor with automatic transmission and has 74,000 miles clocked-up on the dash.
2.0 Xdrive20d M Sport Mhev
29,857mi Auto 2.0L
£31,799
London
~£799/pm
Thinking of going for a suv? Then take a more in depth look at this used one with just 29,857 miles on the dash.
2.0 Xdrive20d M Sport Mhev
33,686mi Auto 2.0L
£29,299
London
~£736/pm
This X4 2.0 Xdrive20d M Sport Mhev is fitted out with automatic transmission, a 2000 cc motor and has 33,686 miles on the clock.
2.0 Xdrive20d M Sport Mhev
38,579mi Auto 2.0L
£28,999
London
~£728/pm
This BMW X4 has 38,579 miles clocked-up on the dashboard and comes equipped with a 2000 cc engine. It runs on with automatic transmission and is finished in black.
Xdrive20d M Sport
78,892mi Auto Diesel 2.0L
£22,699
London
~£570/pm
Are you thinking of going for a BMW? Then consider this used one from this dealer in London, it has 78,892 miles on the dashboard and has a 2.0 Ltr diesel motor with automatic transmission.
2.0 20D M Sport Xdrive Euro 6 Ss
54,000mi Auto Diesel 2.0L
£15,995
Romford
~£402/pm
Buy this second hand BMW for only £15,995. Finance offers start from just £ a month for this car that comes fitted out with a 2.0 L diesel motor with automatic transmission.
X4 Xdrive30d M Sport
13,025mi Auto Diesel 3.0L
£37,500
Kingston Upon Thames
~£942/pm
This BMW contains a 3.0 litre diesel motor with automatic transmission and it has 13,025 mi clocked up on the dashboard.
X4 Xdrive 20D M Sport X
59,000mi Auto Diesel 2.0L
£28,975
Gravesend
~£728/pm
Currently on the market and ready for you to take home is this BMW X4 X4 Xdrive 20D M Sport X with a 2.0l diesel engine and 59,000mi on the clock.
X4 Xdrive20d M Sport
8,023mi Auto Diesel 2.0L
£52,800
Brentford
~£1,326/pm
Are you looking for a BMW X4? Well, have a more detailed look at this second-hand, low mileage one from our dealership in Brentford that has automatic transmission and a 2.0 L diesel engine.
X4 Xdrive20d M Sport
27,455mi Auto Diesel 2.0L
£39,500
Brentford
~£992/pm
Go for a test drive in this BMW X4 incorporating a 2.0L diesel engine and automatic transmission. This second hand model now for sale at our dealership has a low mileage of only 27,455 miles.
Xdrive20d Mht M Sport Step Techplus Pk
46,378mi Auto Diesel 2.0L
£35,000
Romford
~£879/pm
Up for sale and ready for you to drive away - second hand X4 that has automatic transmission and a 2000cc diesel engine. Priced to sell from this dealer in Romford at the fantastic price of only £35,000.