2020 BMW X4
2.0 20D M Sport Suv Xdrive Euro 6
35,620mi Auto Diesel 2.0L
£25,995
Llanelli
from £546/pm
This motor has been driven for less than a year and has a mere 35,620 miles clocked-up on the dash.
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

2.0 20D M Sport Suv Xdrive Euro 6
35,620mi Auto Diesel 2.0L
£25,995
Llanelli
from £546/pm
This motor has been driven for less than a year and has a mere 35,620 miles clocked-up on the dash.
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 Techpro
3,084mi Auto Diesel 2.0L
£50,000
Sheffield
from £1,050/pm
Get in touch with this car dealership for a closer look at this automatic BMW with a 2000cc diesel engine and automatic transmission. This second hand one has been finished in grey and has 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
A bargain price of £55,000 from us at this dealer on this low mileage BMW X4 Xdrive20d Mht M Sport Step Techpro Pk that has just few mi on the dash.

Xdrive M40i Mht
4,491mi Auto Petrol 3.0L
£62,000
Wolverhampton
from £1,301/pm
This estate has 4,491 miles on the dash and comes equipped with a 3000cc engine. It runs on petrol with automatic transmission and comes in the tone of grey.

2.0 20D Mht M Sport Xdrive Euro 6 Ss
Auto Hybrid 2.0L
£41,999
Halliwell Jones North Wales BMW
from £882/pm
Now advertised by this dealership in Halliwell Jones North Wales BMW is this suv vehicle that is fitted with a hybrid, 2000cc engine and automatic gearbox. It is on offer and ready for its next owner to drive home in the tone of grey with a mere few mi clocked-up on the dashboard. It is a great choice of suv if you're on the lookout for a vehicle with a design that prioritises dependability and trustworthiness for its drivers.

2.0 20D Mht M Sport Xdrive Euro 6 Ss
Auto Hybrid 2.0L
£43,299
Chester
from £909/pm
Now available from our dealership in the Chester area is this suv motor which possesses a hybrid, 2.0l engine and automatic gearbox. It is up for sale and ready for its new owner to drive away in a shade of blue with a mere few miles clocked-up on the dashboard. A great choice if you're on the lookout to buy a model which has been created with durability in mind.

3.0 M40i Mht Xdrive Euro 6 Ss
Auto Hybrid 3.0L
£55,999
Chester
from £1,175/pm
Become the next owner of this like new, low mileage BMW X4 3.0 M40i Mht Xdrive Euro 6 Ss which has automatic transmission and a 3.0 Litre hybrid motor. This second hand one has got just few miles clocked up on the dash.

Sports
804mi Auto Petrol 3.0L
£75,618
Preston
from £1,587/pm
The amazing price of £77,990 is being advertised by our dealership for this highly trustworthy and durable BMW X4. It's a pre-owned, second hand vehicle however it was well cared for by its previous owner and therefore remains in a nearly new, almost pristine condition.

X4 Xdrive20d M Sport
3,164mi Auto Hybrid 2.0L
£45,395
Farnborough
from £953/pm
Be the new owner of this like new BMW which is equipped with a 2000 cc hybrid motor and automatic transmission. This second-hand model available from this dealership priced at £45,395 comes in the tone of black and has a mere 3,164 miles on the clock.

Xdrive20d Mht M Sport Step Techpro Pk
3,518mi Auto Diesel
£44,000
High Wycombe
from £924/pm
This estate X4 Xdrive20d Mht M Sport Step Techpro Pk has 3,518 mi on the dash and contains a CC diesel motor with automatic transmission.

Xdrive20d Mht M Sport Step Techpro
3,868mi Auto Diesel 2.0L
£44,890
Leicester
from £942/pm
The BMW X4 is among the top rated for reliability . At this dealer in Leicester you can pick up this second hand Xdrive20d Mht M Sport Step Techpro that has 3,868 miles clocked up on the dashboard, automatic transmission and a 2000cc diesel engine.

X4 Xdrive20d M Sport
3,879mi Auto Hybrid 2.0L
£42,875
Littlehampton
from £900/pm
A fantastic price of £44,875 is being advertised by this dealer for this nearly new BMW X4 with 3,879 miles clocked up on the dash, automatic transmission and a 2.0l diesel engine.

Xdrive20d Mht M Sport Step 2025
4,331mi Auto Diesel
£45,499
Derby
from £955/pm
Take a test drive in this dependable and durable X4 Xdrive20d Mht M Sport Step 2025 that is listed as one of Britain's top 20 most reliable cars. It comes with automatic transmission and a LTR diesel engine. This second hand one now for sale at our dealership has only got 4,331 miles clocked up on the dash.

X4 Xdrive20d M Sport
4,563mi Auto Hybrid
£43,100
Enfield
from £905/pm
Have a look at this X4 X4 Xdrive20d M Sport in a like new condition that incorporates a Ltr hybrid engine and automatic transmission. This second-hand model has done a mere 4,563 miles.

X4 Xdrive20d M Sport
4,731mi Auto Diesel 2.0L
£39,991
BMW Park Lane
from £839/pm
Coming with a 2.0l diesel engine and a automatic transmission, this very reliable motor is available for sale in with 4,731mi on the clock.

20D Mht M Sport Xdrive Euro 6
4,895mi Auto Diesel 2.0L
£44,995
Swindon
from £944/pm
In the shade of blue and in an almost flawless, like new condition, this BMW X4 20D Mht M Sport Xdrive Euro 6 has clocked-up a mere 4,895 miles and comes fitted out with a 2000 CC diesel engine with automatic transmission.

X4 M40i
5,475mi Auto Hybrid 3.0L
£53,980
Colchester
from £1,133/pm
Planning on buying a X4? Well, take a closer look at this used, but like new one that's been very well kept and still remains in nearly new condition inside and out. This particular vehicle that is on display and available to test drive at our dealership features a 3000CC petrol engine with automatic transmission and has only clocked up 5,500 mi.

X4 Xdrive20d Mht M Sport Step
5,551mi Auto Diesel
£47,200
Salisbury
from £991/pm
The BMW X4 is in the top 20 of the UK's reliability index and this dealer currently has this second hand X4 Xdrive20d Mht M Sport Step that has 5,551 miles clocked up on the dash, automatic transmission and a l diesel engine. Despite being second hand, it is still in an almost spotless, like new condition.

Xdrive M40i Mht
6,094mi Auto Petrol 3.0L
£56,000
Tamworth
from £1,175/pm
This estate BMW X4 is fitted with automatic transmission, a 3.0 Ltr petrol motor and has got 6,094 miles on the clock.

X4 Xdrive20d Mht M Sport Step Techpro
6,685mi Auto Diesel
£45,700
Marshall BMW Hampshire
from £959/pm
On offer and ready for its new owner to drive away is this dependable and durable BMW that is ranked amongst the UK's top 20 most reliable cars. It is fitted out with a ltr diesel engine with automatic transmission. This second hand model currently for sale at our dealership comes finished in the tone of grey and has clocked-up 6,685 miles.

Xdrive20d Mht M Sport Step Techpro
6,730mi Auto Diesel 2.0L
£45,750
Maidenhead
from £960/pm
Be the next owner of this dependable BMW X4 Xdrive20d Mht M Sport Step Techpro that is ranked amongst Britain's top 20 reliability index. It comes fitted with automatic transmission and a 2000CC diesel motor. This one with low mileage has only got 6,730 miles on the dash and comes finished in white.

Xdrive M40i Mht
6,822mi Auto Petrol 3.0L
£55,898
Glasgow
from £1,173/pm
Painted in a white finish, this suv used car has 6,822 miles on the dash and incorporates a 3.0 Litre petrol motor with automatic transmission. First Registered in 2025, this X4 is now available on the market for only £55,898.

X4 Xdrive20d M Sport
7,091mi Auto Diesel
£45,000
Huddersfield
from £945/pm
There is an incredible price at this dealership on this used, BMW X4 X4 Xdrive20d M Sport that has automatic transmission with a l diesel engine and only 7,091 miles clocked-up on the dash.

Xdrive20d Mht M Sport Step Techpro
8,141mi Auto Diesel
£45,990
Maidenhead
from £965/pm
On offer and ready for you to take home is this BMW which has been created with trustworthiness and reliability in mind. It features automatic transmission and a ltr diesel motor. This second hand model at this dealer comes finished in grey and has 8,141 miles clocked-up on the dash.