2018 BMW X4
Xdrive20d M Sport
38,605mi Auto Diesel 2.0L
£25,995
Horsham
~£653/pm
36,667 miles clocked-up on the dashboard, this BMW X4 is fitted with automatic transmission and a 2000 cc diesel engine.
0 cars
Xdrive20d M Sport
38,605mi Auto Diesel 2.0L
£25,995
Horsham
~£653/pm
36,667 miles clocked-up on the dashboard, this BMW X4 is fitted with automatic transmission and a 2000 cc diesel engine.
Xdrive M40d Step
24,469mi Auto Diesel 3.0L
£35,875
Littlehampton
~£901/pm
At £36,375 you can get this second hand suv from this dealership in Littlehampton that incorporates a 3.0L diesel motor and automatic transmission.
X4 M40d
24,469mi Auto Diesel 3.0L
£35,875
Littlehampton
~£901/pm
This BMW X4 has a low mileage of 24,469 miles on the dash and has been driven for less than a year.
X4 Xdrive 20D M Sport
60,400mi Auto Diesel 2.0L
£15,800
Horley
~£397/pm
This BMW X4 X4 Xdrive 20D M Sport is now on the market and ready for you to drive away. It features automatic transmission, a 2.0 L diesel motor and has got 60,400 miles clocked-up on the dash.
X4 Xdrive20d M Sport
43,831mi Auto Diesel 2.0L
£34,995
Royal Tunbridge Wells
~£879/pm
This second hand BMW X4 in black is on the market and ready for you to drive away with the option to purchase with credit.
Xdrive20d M Sport Step
63,740mi Auto Diesel
£26,195
Royal Tunbridge Wells
~£658/pm
Now available to buy is this X4 Xdrive20d M Sport Step at only £26,195. This dealership also provides you with the option to buy using affordable monthly repayments to suit all budgets with instalment packages beginning at only £ per month.
X4 Xdrive20d M Sport
63,740mi Auto Diesel 2.0L
£26,195
Royal Tunbridge Wells
~£658/pm
At this car dealership there's a marvellous price on this used X4 X4 Xdrive20d M Sport with a 2000 cc diesel engine, automatic transmission and 63,740 miles on the dash.
X4 2.0 Xdrive20d M Sport 188 Bhp Park Distance
35,000mi Auto Diesel 2.0L
£17,990
Battle
~£452/pm
Coming fitted with a 2.0 Litre diesel engine with automatic transmission, this used BMW X4 X4 2.0 Xdrive20d M Sport 188 Bhp Park Distance from this dealer is available to drive away in white and has 35,000 miles on the clock.
X4 Xdrive 20D M Sport
52,000mi Auto Diesel 2.0L
£25,499
Leatherhead
~£640/pm
This X4 X4 Xdrive 20D M Sport has 52,000 miles on the clock and comes fitted with a 2.0 Litre motor. It runs on diesel with automatic transmission and has been finished in white.
X4 Xdrive 20D M Sport Mhev
3,899mi Auto Diesel 2.0L
£48,666
Guildford
~£1,222/pm
Check out the marvellous price at this dealer for this low mileage BMW X4 X4 Xdrive20d M Sport with automatic transmission, only 3,899 miles clocked-up on the dash and a 2.0 ltr hybrid engine.
3.0 L M40i 4Wd
20,000mi Auto Petrol 3.0L
£36,890
Tonbridge
~£926/pm
This BMW X4 up for sale priced at £36,890 has got 20,000 miles clocked up on the dashboard and has been finished in .
X4 M40i
43,419mi Auto Petrol 3.0L
£35,897
Guildford
~£901/pm
On the market and ready for its next owner to take home is this BMW X4 X4 M40i which has got a 3000 CC petrol motor with automatic transmission. This second-hand model at this dealer priced at £35,897 has 43,418 miles on the clock.
2.0 20D M Sport Xdrive Euro 6 Ss
89,740mi Auto Diesel 2.0L
£12,995
Leatherhead
~£326/pm
Giving the next happy owner a truly amazing and top rate mode of transport, this X4 2.0 20D M Sport Xdrive Euro 6 Ss comes in the shade of black, is fitted with a 2.0 Ltr diesel engine with automatic transmission and it has 89,740 miles clocked up on the dash.
X4 M40i
15,592mi Auto Petrol 3.0L
£36,816
Kingston Upon Thames
~£925/pm
On offer at the awesome price of £36,816 is this second-hand BMW X4 X4 M40i with only 15,592 miles on the dash.
Suv 3.0 30D M Sport Xdrive Euro 6 Ss
71,500mi Auto Diesel 3.0L
£17,495
Croydon
~£439/pm
This BMW X4 has 71,500 miles on the dash and comes fitted out with a 3000CC diesel engine.
X4 M40i
6,714mi Auto Petrol 3.0L
£57,495
Croydon
~£1,444/pm
A terrific price of only £57,495 from this dealership in Croydon for this low mileage BMW X4 X4 M40i which comes fitted with automatic transmission and a 3000 cc petrol engine
X4 Xdrive30d M Sport
3,884mi Auto Diesel 3.0L
£54,495
Croydon
~£1,368/pm
This second hand X4 finished in the shade of black is currently available for sale with the added option for you to purchase it on credit.
X4 Xdrive20d M Sport
38,946mi Auto Diesel 2.0L
£28,995
Croydon
~£728/pm
Purchase this X4 X4 Xdrive20d M Sport for £28,995. Finance offers begin from just £ each month for this vehicle that has got automatic transmission and a 2.0 LTR diesel engine.
X4 Xdrive30d M Sport
13,025mi Auto Diesel 3.0L
£37,500
Kingston Upon Thames
~£942/pm
For the total of just £37,500 is this BMW, it has 13,025 miles clocked up on the dash and comes fitted with a 3.0 LTR diesel motor and automatic transmission.
X4 M40d
3,750mi Auto Hybrid
£62,495
Bromley
~£1,569/pm
This BMW X4 is in an almost spotless, like new condition. It's now on the market and ready for its next owner to drive home with the option to purchase on credit starting off at just £ monthly.
M40i
32,406mi Auto Petrol 3.0L
£36,990
Bromley
~£929/pm
A bargain price at this car dealership for this second hand, low mileage BMW X4 that’s got a 3.0 LTR petrol motor, a mere 32,406 miles on the dash and automatic transmission.
Coupe
4,245mi Auto Diesel 2.0L
£37,450
Farnborough
~£940/pm
This used BMW X4 Coupe that is still in a like new condition only has 4,245 miles on the dash and incorporates a 2000CC diesel engine with automatic transmission. It's for sale at the terrific price of £37,450 or on finance with evenly priced, achievable repayments starting from £ per calendar month.
Xdrive20d Mht M Sport Step
18,914mi Auto Diesel
£33,990
Kenton
~£854/pm
Coming in white, this ltr diesel BMW X4 Xdrive20d Mht M Sport Step with automatic transmission is available for you to purchase.
Xdrive20d Mht M Sport X Step
25,599mi Auto Diesel 2.0L
£35,650
Farnborough
~£895/pm
At the marvellous price of only £35,650 is this X4 Xdrive20d Mht M Sport X Step which is fitted with a 2.0 Litre diesel motor and automatic transmission. This second-hand model has been finished in red and has 25,599 miles clocked-up on the dashboard.