2015 BMW X4
3.0 30D M Sport Suv Xdrive Euro 6
36,000mi 3.0L
£17,990
Horsham
from £378/pm
Coming in the shade of , this BMW has clocked up 36,000 miles and is equipped with a 3.0L engine with transmission.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
1 cars

3.0 30D M Sport Suv Xdrive Euro 6
36,000mi 3.0L
£17,990
Horsham
from £378/pm
Coming in the shade of , this BMW has clocked up 36,000 miles and is equipped with a 3.0L engine with transmission.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.

X4 M40d
40,054mi Auto Diesel 3.0L
£31,995
Crawley
from £672/pm
Equipped with a 3.0 Litre diesel engine and automatic transmission - this blue second-hand BMW is on the market and ready for its next owner to drive away with 40,054 mi on the clock.

2.0 20D Xline Suv Xdrive Euro 6 S
47,600mi Auto Diesel 2.0L
£14,900
Horley
from £313/pm
Now available from our showroom is this BMW that has got a 2.0 L diesel engine with automatic transmission.

2.0 20D M Sport Suv Xdrive Euro 6
40,700mi Auto Diesel 2.0L
£20,800
Horley
from £437/pm
Repairs can be expensive, buying one that's rated for being reliable could be something worth considering if you are thinking of overall cost in the long term. The BMW X4 is in the top twenty of the UK's reliability index and this dealer currently has this second hand one in stock for just £20,900. That is a bargain for this model and even more so if you factor in those possible savings in repair bills.

X4 Xdrive30d M Sport
18,190mi Auto Diesel 3.0L
£40,846
Redhill
from £857/pm
This X4 X4 Xdrive30d M Sport is a vehicle that holds a high ranking for its trustworthiness and dependability. This second hand one, advertised by this dealer has a 3000 cc diesel engine with automatic transmission and has got 18,190 miles clocked-up on the dashboard.

X4 Xdrive20d M Sport
6,403mi Auto Diesel 2.0L
£45,850
Guildford
from £962/pm
Grab the chance to be the happy owner of this for sale at just £48,995. It comes finished in the shade of , contains a 2.0 Litre diesel engine with automatic transmission and it has 6,403 mi on the dash.

2.0 20D M Sport Xdrive Euro 6 Ss
52,000mi Auto Diesel 2.0L
£22,995
Leatherhead
from £483/pm
Rated as one of 2017's top 20, most reliable vehicles, this X4 M M Sport contains a 2.0 L diesel motor and has automatic transmission. This dealer currently has this second hand model in stock that has 52,000 miles on the dash.

3.0 35D M Sport Xdrive Euro 6 Ss
32,667mi Auto Diesel 3.0L
£11,995
Leatherhead
from £252/pm
Currently available on the market is this BMW X4 that is equipped with a 3.0 L diesel engine with automatic transmission. At the superb price of £12,995 and manageable repayments available starting from only £ monthly.

30D M Sport Suv Xdrive Euro 6 Ss
95,000mi Auto Diesel 3.0L
£14,250
Kingston Upon Thames
from £299/pm
Take a look at this BMW X4 30D M Sport Suv Xdrive Euro 6 Ss, it is fitted out with automatic transmission and a 3.0 L diesel motor. This second hand model has 95,000 miles clocked-up on the dash.

2015 2.0 20D 190 M Sport 4X4 Xdrive Euro 6 A
58,451mi Auto Diesel 2.0L
£15,450
Crowborough
from £324/pm
The BMW X4 is in the top 20 of Britain's reliability index and this dealer in Crowborough has this used one available to buy priced at just £15,950. That is already a really great price for this model and even better if there is a lower chance of having to fork out for repairs.

Xdrive20d Mht M Sport Step
3,164mi Auto Diesel 2.0L
£47,995
Farnborough
from £1,007/pm
On offer and ready for its next owner to take home is this BMW X4 that is fitted with automatic transmission and a 2000cc diesel motor. This second-hand model now in stock at our dealership comes finished in the tone of black and has just 3,164 miles on the dash.

Xdrive20d Mht M Sport Step
23,747mi Auto Diesel 2.0L
£35,999
Farnborough
from £756/pm
There's an incredible price at this dealership in Farnborough on this low mileage X4 that’s got 23,711 miles clocked-up on the dashboard, automatic transmission and a 2.0 ltr diesel engine.

2.0 20D Mht M Sport Xdrive Euro 6 Ss
60,000mi Auto Hybrid 2.0L
£28,989
London
from £609/pm
Finished in black, this BMW X4 2.0 20D Mht M Sport Xdrive Euro 6 Ss comes equipped with automatic transmission, a 2000cc hybrid motor and has clocked-up 60,000 miles.

Xdrive20d Mht M Sport Step Techpro
6,730mi Auto Diesel 2.0L
£47,250
Egham
from £992/pm
There's a great price of only £48,250 on this X4 Xdrive20d Mht M Sport Step Techpro at this dealer. This is a second hand model, however it has been wonderfully maintained and still remains in a nearly new, almost flawless condition.

Xdrive20d Mht M Sport Step Techpro
8,140mi Auto Diesel 2.0L
£46,500
Egham
from £976/pm
A brilliant price of only £48,000 is being advertised by our dealership for this like new, almost flawless BMW X4 which is fitted out with automatic transmission and a 2.0l diesel engine.

3.0 30D M Sport Suv Xdrive Euro 6
89,000mi Auto Diesel 3.0L
£12,995
Heathfield
from £273/pm
For the total of just £12,995 is this BMW X4 with automatic transmission and a 3000 cc diesel engine. This second hand one has clocked up 89,000 miles and has been finished in black.

2.0 20D Mht M Sport Suv Hybrid Xdr
43,000mi
£27,200
Bromley
from £571/pm
There's an outstanding price at this dealer for this near mint, top ten, best-selling X4 2.0 20D Mht M Sport Suv Hybrid Xdr with a l motor, transmission and 43,000 miles clocked up on the dashboard.

X4 Xdrive20d M Sport
20,346mi Auto Hybrid 2.0L
£33,845
Orpington
from £710/pm
On display at this supplier's show room in the Orpington area is this BMW X4 X4 Xdrive20d M Sport fitted out with a 2000CC hybrid engine and automatic transmission.

X4 Xdrive30d M Sport
27,375mi Auto Hybrid 3.0L
£34,502
Orpington
from £724/pm
The low price of just £35,576 is being offered by our dealership for this low mileage BMW X4 which has a mere 27,340 miles on the dash. An excellent choice of suv if you're on the lookout for a model that's been engineered with reliability in mind.

X4 M40i
37,471mi Auto Petrol 3.0L
£31,399
Bromley
from £659/pm
In a blue finish, this 3.0 LTR petrol BMW X4 with automatic transmission is available for you to buy.
X4 M40i
53,029mi Auto Petrol 3.0L
£27,865
Bromley
from £585/pm
Become the new owner of this BMW that is equipped with a 3.0l petrol engine and automatic transmission. This second hand model currently available from this dealer priced at £27,865 has 53,029 miles on the clock and has a blue finish.

Xdrive 30D M Sport 4Wd
41,000mi Auto Diesel 3.0L
£27,950
Farnborough
from £587/pm
Now available from our showroom in Farnborough is this trustworthy and reliable X4 Xdrive 30D M Sport 4Wd that has a 3.0l diesel motor, 41,000 miles clocked up on the dashboard and automatic transmission

2.0 20D M Sport X Xdrive Euro 6 S S
95,298mi Auto Diesel 2.0L
£19,495
Slough
from £409/pm
Having 95,298 miles on the dash and painted in grey, this second hand car is equipped with a 2000CC diesel engine and automatic transmission.

2.0 20D M Sport Xdrive Euro 6 S S
78,000mi Auto Diesel 2.0L
£15,990
Basingstoke
from £336/pm
A bargain price of only £15,990 from this dealership for this BMW X4 2.0 20D M Sport Xdrive Euro 6 S S that is known to be one of the most durable and trustworthy models around.