2018 BMW X4
Xdrive20d M Sport
38,605mi Auto Diesel 2.0L
£25,489
Horsham
~£640/pm
Buy this used X4 for just £25,995. Credit plans commence at only £ each month for this car that incorporates a 2.0 Ltr diesel motor and automatic transmission.
1 cars
Xdrive20d M Sport
38,605mi Auto Diesel 2.0L
£25,489
Horsham
~£640/pm
Buy this used X4 for just £25,995. Credit plans commence at only £ each month for this car that incorporates a 2.0 Ltr diesel motor and automatic transmission.
X4 Xdrive 20D M Sport
60,400mi Auto Diesel 2.0L
£15,800
Horley
~£397/pm
Starting out at £ per month, you can have this suv used car with automatic transmission, a diesel 2.0 litre motor and 60,400 miles on the dashboard.
X4 Xdrive20d M Sport
44,768mi Auto Hybrid 2.0L
£33,809
Redhill
~£849/pm
This BMW X4 is now on offer and ready for its new owner to take home. It is fitted out with a 2.0 LTR hybrid engine with automatic transmission and it has 44,768 miles clocked up on the dashboard.
X4 Xdrive35d M Sport
47,294mi Auto Diesel 3.0L
£24,467
Redhill
~£614/pm
Are you interested in owning a BMW X4 X4 Xdrive35d M Sport? Then have a closer look at this second hand model, that’s got 47,294 mi on the dash, a 3.0 litre diesel motor and automatic transmission.
X4 M40i
43,419mi Auto Petrol 3.0L
£34,981
Guildford
~£878/pm
Up for sale at the full price of £35,897 or with the possibility to buy on credit with affordable instalments from £ per month, this X4 has a 3.0 Ltr petrol motor with automatic transmission and it has 43,419 miles clocked up on the dashboard.
X4 Xdrive30d M Sport
28,608mi Auto Diesel 3.0L
£33,888
Guildford
~£851/pm
Coming fitted with automatic transmission and a 3.0 Litre diesel motor, this BMW is available in black and has 28,608 miles clocked up on the dashboard.
Suv
55,000mi 2.0L
£24,999
Leatherhead
~£628/pm
Currently available for viewing at this dealer in Leatherhead is this BMW X4 Suv in fitted with a gearbox and 2.0l engine.
X4 M40i
15,592mi Auto Petrol 3.0L
£35,816
Kingston Upon Thames
~£899/pm
Be the new owner of this X4 that is fitted with a 3000cc petrol engine with automatic transmission. This used one now available from this dealer comes finished in and has 15,592 miles on the clock.
X4 Xdrive30d M Sport
13,025mi Auto Diesel 3.0L
£36,800
Kingston Upon Thames
~£924/pm
Available in the shade of , this second hand X4 X4 Xdrive30d M Sport has a 3000cc diesel engine with automatic transmission and it has 13,025 miles clocked-up on the dash.
20D M Sport Ulez
43,067mi Auto Diesel 2.0L
£27,500
Woking
~£691/pm
On the market and ready for its new owner to drive away is this BMW which is fitted with a 2.0L diesel motor and automatic transmission. This second-hand one currently available from this dealer has clocked-up 43,067 miles.
2.0 20D M Sport Xdrive Euro 6 Ss
70,000mi Auto Diesel 2.0L
£16,490
Surbiton
~£414/pm
This suv BMW X4 2.0 20D M Sport Xdrive Euro 6 Ss has 70,000 miles on the dash and comes fitted out with a 2.0 litre diesel engine.
X4 M40i
6,714mi Auto Petrol 3.0L
£55,995
Croydon
~£1,406/pm
Featuring a 3.0 LTR petrol engine with automatic transmission: this used X4 is up for sale and ready for its new owner to drive home with 6,714 miles clocked-up on the dash.
X4 Xdrive30d M Sport
3,894mi Auto Diesel 3.0L
£52,316
Croydon
~£1,314/pm
Currently available from our dealership is this that comes fitted out with automatic transmission and a 3.0 ltr diesel motor. It is in an almost flawless, like new condition both in and out and is on offer and ready for its next owner to take home in the shade of black with 3,884 miles clocked-up on the dashboard.
3.0 M40i Mht Xdrive Euro 6 Ss
24,000mi Auto Hybrid 3.0L
£44,995
Woking
~£1,130/pm
For sale and ready to take on a test drive is this suv in the tone of grey - this used model incorporates a 3.0L hybrid motor with automatic transmission and has 24,000 miles clocked up on the dashboard.
X4 Xdrive20d M Sport X
16,665mi Auto Diesel 2.0L
£32,251
Croydon
~£810/pm
This car has got 16,665 miles on the dashboard and comes fitted with a 2.0l diesel motor. It was registered in 2019 and is now up for sale and ready for its new owner to drive away for £32,251.
X4 Xdrive20d M Sport
38,948mi Auto Diesel 2.0L
£26,816
Croydon
~£673/pm
Take a look at this X4 X4 Xdrive20d M Sport that has a 2.0 Litre diesel motor with automatic transmission. This used low mileage one currently on sale at this dealer in Croydon comes in the tone of red and has clocked-up 38,946 miles.
Xdrive20d Mht M Sport Step
13,742mi Auto Diesel 2.0L
£47,995
Farnborough
~£1,205/pm
Currently available from our dealership in Farnborough is this X4 that is fitted out with a 2000 cc diesel motor with automatic transmission. Up for sale and ready for you to drive away in the shade of grey with 13,742 miles clocked-up on the dash.
Xdrive20d Mht M Sport X Step
25,599mi Auto Diesel 2.0L
£32,994
Farnborough
~£829/pm
Are you looking at buying a X4? Then have a more detailed look at this used one with low mileage from our dealership in the Farnborough area that contains a 2.0 L diesel motor and automatic transmission.
X4 Xdrive20d Sport
49,461mi Auto Diesel 2.0L
£24,300
London
~£610/pm
On display at this dealership's showroom located in the London area is this grey 5 door, BMW X4 that's fitted with a automatic gearbox and 2.0 Litre diesel engine.
Suv 2.0 20D M Sport X Xdrive Euro 6 Ss
30,000mi Auto Diesel 2.0L
£27,490
Ashford
~£690/pm
This BMW X4 has got 30,000 miles clocked up on the dash and comes fitted out with a 2000cc diesel engine. It's now available for sale for the total price of only £27,990.
Xdrive20d M Sport
69,917mi Auto Diesel 2.0L
£16,200
Sevenoaks
~£407/pm
Fitted with a 2.0 L diesel engine with automatic transmission, this used BMW from this dealer is available to buy in the tone of grey and has 69,917 miles on the dash.
X4 Xdrive20d M Sport
8,023mi Auto Diesel 2.0L
£52,800
Brentford
~£1,326/pm
On the market and ready for its next owner to drive away today is this near mint, low mileage BMW X4 that has a 2.0 Ltr diesel engine with automatic transmission. This second hand model from our dealership has got a mere 8,023 miles clocked up on the dash.
X4 Xdrive20d M Sport
27,455mi Auto Diesel 2.0L
£39,500
Brentford
~£992/pm
Available for viewing at this dealership in Brentford is this that incorporates a 2.0L diesel motor and automatic transmission.
M40i
32,406mi Auto Petrol 3.0L
£34,990
Bromley
~£879/pm
This used BMW from this dealer has 32,406 mi on the dash and is fitted with a 3.0l petrol engine with automatic transmission.