2017 BMW X4
Xdrive35d M Sport Step - 2017 66
66,000mi Auto Diesel 3.0L
£17,995
Conwy
from £378/pm
With 66,000 miles on the dash and in the tone of white, this BMW X4 incorporates a 3.0 LTR diesel motor and has automatic 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

Xdrive35d M Sport Step - 2017 66
66,000mi Auto Diesel 3.0L
£17,995
Conwy
from £378/pm
With 66,000 miles on the dash and in the tone of white, this BMW X4 incorporates a 3.0 LTR diesel motor and has automatic 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.
Xdrive20d Mht M Sport Step
5mi Auto Hybrid 2.0L
£47,999
Stafford
from £1,008/pm
Considering buying a X4 Xdrive20d Mht M Sport Step? Well, consider choosing this second-hand, but nearly new one that's in an almost flawless, like new condition inside and out. This model that is on display and available to test drive at our dealership in Stafford incorporates a 2000cc hybrid engine with automatic transmission and has 5 miles on the dash.
Xdrive20d Mht M Sport Step
2,336mi Auto Hybrid 2.0L
£48,999
Crewe
from £1,029/pm
Second hand BMW X4 in impeccable condition in and out is now on the market at £48,999. This used car drives and looks like new, has automatic transmission and a 2.0 ltr hybrid motor with a mere 2,336 miles clocked-up on the dash.

Xdrive20d Mht M Sport Step Techpro
3,084mi Auto Diesel 2.0L
£50,000
Sheffield
from £1,050/pm
First registered in 2026: Second-hand estate with a 2.0l diesel motor, automatic transmission and just 150 miles clocked-up on the dash.

Xdrive20d Mht M Sport Step Techpro Pk
3,488mi Auto Diesel 2.0L
£48,750
Worcester
from £1,023/pm
Have a look at this dependable and durable BMW X4 Xdrive20d Mht M Sport Step Techpro Pk that is ranked amongst the UK's top 20 most reliable models. It contains a 2.0 Ltr diesel motor and automatic transmission. This one with low mileage from this dealer is in an impeccable, like new condition and has only clocked-up few miles.

Xdrive M40i Mht
4,491mi Auto Petrol 3.0L
£62,000
Wolverhampton
from £1,301/pm
Second-hand X4 Xdrive M40i Mht in an immaculate condition, tidy and fresh throughout. It drives like a brand new car with its 3000 CC petrol engine, automatic transmission and with just 4,491 miles on the dashboard. You could even opt to spread the cost of your purchase with evenly priced, instalments commencing from as little as £ monthly.

X4 Xdrive20d M Sport
6,984mi Auto Diesel
£46,995
Ruxley
from £986/pm
Interested in buying a car that has been manufactured to be dependable and durable and is one of the top 20 in Britain's reliability index? Then consider choosing this like new X4 X4 Xdrive20d M Sport that's in an almost flawless, like new condition . This particular model has 6,984 miles clocked up on the dashboard and features a cc hybrid engine with automatic transmission.

Sports
7,246mi Auto Diesel 2.0L
£43,990
Preston
from £923/pm
The incredible price of only £43,990 is being advertised by our dealership on this low mileage BMW X4 that comes equipped with a 2.0 Litre diesel engine with automatic transmission.

Xdrive20d Mht M Sport Step 2026
9,027mi Auto Diesel
£46,190
Chesterfield
from £970/pm
BMW's X4 is in the top 20 of the UK's reliability index. At this dealer you can get this second hand model with automatic transmission, a l diesel motor and 9,027 miles clocked up on the dashboard. Despite being second hand, it is still in a splendid, near mint condition both in and out.

3.0 M40i Mht Xdrive Euro 6 Ss
Auto Hybrid 3.0L
£55,299
Chester
from £1,161/pm
Check out the great price at this car dealership for this nearly new BMW X4 with a 3.0 litre petrol motor, only few miles clocked-up on the dash and automatic transmission.

2.0 20D Mht M Sport Xdrive Euro 6 Ss
Auto Hybrid 2.0L
£42,599
Chester
from £894/pm
Up for sale and ready for its new owner to drive away today is this durable BMW X4 which is ranked amongst the UK's top 20 reliability index. It is fitted with automatic transmission and a 2.0l diesel motor. This used model now up for sale at our dealership in Chester is in a like new, almost spotless condition throughout and has got just few miles clocked up on the dash.

2.0 20D Mht M Sport Xdrive Euro 6 Ss
Auto Diesel 2.0L
£40,999
Halliwell Jones North Wales BMW
from £861/pm
Get behind the steering wheel of this X4 for just £40,999. It is equipped with a 2000 cc diesel motor with automatic transmission and has few miles on the dash.

Sports
804mi Auto Petrol 3.0L
£73,592
Preston
from £1,545/pm
Coming in the shade of grey, this sports vehicle has a 3.0 LTR petrol motor with automatic transmission and has 804 miles clocked up on the dash.

Xdrive20d Mht M Sport Step Techpro
3,868mi Auto Diesel
£44,890
Leicester
from £942/pm
Planning on buying a vehicle that's been designed to be trustworthy and dependable and is among those ranked in the top 20 for reliability? Then have a look at this second hand model from our dealership in the Leicester area with a cc diesel engine, automatic transmission and 3,868 miles on the clock.

Xdrive20d Mht M Sport Step 2025
4,331mi Auto Diesel
£45,195
Derby
from £949/pm
This car available from this dealer priced at £47,495 has been finished in black and has 4,331 miles on the clock.
Xdrive M40i Mht
4,595mi Auto Petrol
£58,790
Leicester
from £1,234/pm
Have a closer look at this dependable and durable BMW X4 Xdrive M40i Mht which is ranked amongst the UK's top 20 reliability index. It is fitted with automatic transmission and a CC petrol motor. This second hand model from our dealership has just 4,595 miles clocked-up on the dashboard and has been finished in the tone of black.

X4 Xdrive20d M Sport
4,731mi Auto Diesel 2.0L
£39,222
BMW Park Lane
from £823/pm
On the market and ready for you to take home is this dependable X4 X4 Xdrive20d M Sport which is ranked amongst Britain's top 20 most reliable vehicles. It is fitted out with a 2.0 LTR diesel motor and automatic transmission. This model from us at this dealer is a used model, but it has been well maintained so it is still in a like new condition with only 4,731 miles clocked up on the dash.

20D Mht M Sport Xdrive Euro 6
4,895mi Auto Diesel 2.0L
£44,750
Swindon
from £939/pm
This suv used car is in a splendid, nearly new condition inside and out. It's now on the market and ready for you to drive away with the possibility to purchase on credit commencing at only £ monthly.

X4 Xdrive20d M Sport
5,373mi Auto Hybrid
£40,000
Enfield
from £840/pm
The BMW X4 is in the top twenty of the reliability index and you can get this used X4 Xdrive20d M Sport from this dealer with automatic transmission, a litre hybrid motor and a mere 5,373 miles clocked up on the dashboard. Despite being second-hand, it is still in an impeccable, like new condition throughout.

X4 M40i
5,475mi Auto Hybrid 3.0L
£53,550
Colchester
from £1,124/pm
At our dealership in Colchester, for the awesome price of £55,995 is this dependable X4 Xdrive M40i Mht which is in an almost spotless, nearly new condition throughout. It could be an excellent choice to make if you're searching to buy a model that has an outstanding track record for trustworthiness and durability.

X4 Xdrive20d Mht M Sport Step
5,551mi Auto Diesel
£45,340
Salisbury
from £952/pm
Having to get your car repaired is not only a pain, but it can sometimes be a bit on the expensive side, so you might want to consider getting one that's rated for being dependable. The BMW X4 is in the top twenty of the UK's reliability index and this dealership in Salisbury currently has this second hand one available to buy priced at only £46,895. That's already a bargain price for this model and it's even better if you're less likely to be shelling out for repairs.

Xdrive M40i Mht
6,094mi Auto Petrol 3.0L
£54,000
Tamworth
from £1,134/pm
Our dealership located in Tamworth is currently advertising a bargain price of £58,500 for this like new, almost impeccable BMW that features a 3000 cc petrol motor with automatic transmission.

X4 Xdrive20d Mht M Sport Step Techpro
6,685mi Auto Diesel
£44,200
Marshall BMW Hampshire
from £928/pm
On the market and ready for its new owner to take home is this X4 X4 Xdrive20d Mht M Sport Step Techpro which incorporates a LTR diesel motor with automatic transmission. It's a second-hand model, however it was well maintained by its previous owner so it is still in a splendid, nearly new condition both inside and out.

Xdrive20d Mht M Sport Step Techpro
6,730mi Auto Diesel 2.0L
£43,950
Maidenhead
from £923/pm
Put yourself in the driver's seat of this trustworthy and dependable BMW X4 Xdrive20d Mht M Sport Step Techpro that is ranked amongst the top 20 most reliable cars. This is a second hand vehicle, however it's been well looked after and is still in an almost pristine, like new condition throughout.