2020 BMW X4
2.0 20D M Sport Suv Xdrive Euro 6
35,620mi Auto Diesel 2.0L
£27,995
Llanelli
from £588/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
£27,995
Llanelli
from £588/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.

Xdrive M40i Mht
10mi Auto Petrol 3.0L
£62,990
Wolverhampton
from £1,322/pm
Are you thinking of going for a BMW? Then take a look at this second hand one from this dealer in Wolverhampton, it has a 3000 cc petrol motor with automatic transmission and has 10 miles clocked up on the dash.

Xdrive20d Mht M Sport Step Techpro
2,188mi Auto Diesel 2.0L
£53,750
Sheffield
from £1,128/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
2,196mi Auto Diesel 2.0L
£55,000
Worcester
from £1,154/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.

20D Mht M Sport Xdrive Euro 6
8,559mi Auto Diesel 2.0L
£51,990
Melksham
from £1,091/pm
Have a look at this BMW X4 that's featured in the list of the top twenty, most trustworthy vehicles in Britain. This second hand model finished in the tone of blue, has 8,559 miles clocked up on the dash and is fitted with a 2.0 litre diesel motor and automatic transmission.

2.0 20D Mht M Sport Xdrive Euro 6 Ss
Auto Hybrid 2.0L
£46,699
Warrington
from £980/pm
This BMW X4 2.0 20D Mht M Sport Xdrive Euro 6 Ss is a vehicle that is ranked as one of the most dependable cars around. This dealer currently has a second hand one in stock that has few miles clocked up on the dashboard and comes equipped with a 2.0 ltr hybrid motor with automatic transmission.

2.0 20D Mht M Sport Xdrive Euro 6 Ss
Auto Hybrid 2.0L
£44,799
Wilmslow
from £940/pm
Well known for being a very trustworthy and reliable car, this 5 door second hand car comes with a diesel 2000CC motor and automatic transmission, is finished in blue and has few miles on the dashboard. Available at the awesome price of £49,499 or you can also buy on finance with the help of budget-friendly instalments starting out at around £ per calendar month.

2.0 20D Mht M Sport Xdrive Euro 6 Ss
Auto Hybrid 2.0L
£48,999
Chester
from £1,029/pm
Put yourself in the driver's seat of this X4 that comes fitted with automatic transmission and a 2.0 litre hybrid engine. This used model now available from our dealership is in an excellent, like new condition in and out and has only few mi clocked up on the dash.

3.0 M40i Mht Xdrive Euro 6 Ss
Auto Hybrid 3.0L
£54,499
Warrington
from £1,144/pm
On offer is this BMW X4 3.0 M40i Mht Xdrive Euro 6 Ss that is known to be one of the most reliable and trustworthy vehicles available. It is fitted with a 3000 CC hybrid engine and has got automatic transmission. This second-hand model now for sale at our dealership has been finished in grey and has a mere few miles on the dash.

Sports
804mi Auto Petrol 3.0L
£75,990
Preston
from £1,595/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.

Xdrive20d Mht M Sport Step
3,164mi Auto Diesel 2.0L
£47,995
Farnborough
from £1,007/pm
Used BMW in splendid condition, fresh and clean throughout. It drives like a brand new car with its 2000 CC diesel engine, automatic gearbox and just 3,164 miles clocked-up on the dash. You can even choose to spread the cost of this purchase with evenly priced, affordable payments starting off at only £ monthly.

Xdrive20d Mht M Sport Step Techpro
3,516mi Auto Diesel 2.0L
£48,390
Sheffield
from £1,016/pm
This estate X4 Xdrive20d Mht M Sport Step Techpro has got 3,516 miles clocked-up on the dashboard and comes fitted with a 2.0 Ltr diesel motor. First Registered in 2025, it's currently available on the market for £50,000.

Xdrive20d Mht M Sport Step Pro Pack
3,517mi Auto Diesel 2.0L
£46,500
Warwick
from £976/pm
Up for sale and ready for its next owner to drive away today is this estate in like new condition which contains a 2.0l diesel engine and automatic transmission. This second hand one now in stock at our dealership in Warwick has 3,517 miles on the dash.

Xdrive M40i Mht
3,536mi Auto Petrol 3.0L
£59,450
Braunstone Town
from £1,248/pm
This dealership in Braunstone Town is advertising a bargain price of £59,450 for this second hand estate with only 3,536 miles on the clock.

Xdrive20d Mht M Sport Step Techpro
3,868mi Auto Diesel 2.0L
£47,500
Braunstone Town
from £997/pm
Now available at this dealership located in Braunstone Town is this nearly new BMW X4 Xdrive20d Mht M Sport Step Techpro that incorporates a 2000CC diesel engine and automatic transmission. It is up for sale and ready for its new owner to drive away in the tone of black with only 3,862 miles clocked-up on the dash.

X4 Xdrive20d M Sport
3,935mi Auto Hybrid
£44,991
London
from £944/pm
On offer and ready for its next owner to drive away is this dependable BMW X4 X4 Xdrive20d M Sport which has a top 20 ranking for its reliable build. It is fitted out with a l hybrid motor and automatic transmission. This second-hand model priced at £47,988 only has 3,935 miles clocked up on the dash.

Xdrive20d Mht M Sport Step 2025
4,331mi Auto Diesel
£48,280
Derby
from £1,013/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
£45,995
Enfield
from £965/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.

Xdrive20d Mht M Sport Step
4,689mi Auto Hybrid 2.0L
£44,999
Stafford
from £945/pm
This X4 is rated as one of the UK's top twenty, most reliable and trustworthy cars. It features a 2000CC hybrid motor and has got automatic transmission. This second hand one has clocked-up 4,600 miles and has been finished in grey. On the market at the brilliant price of just £47,999 or with the possibility to buy using finance with manageable repayments on hand starting at £ per calendar month.

Xdrive20d Mht M Sport Step Techpro
4,829mi Auto Diesel 2.0L
£49,998
Fortrose
from £1,050/pm
Trustworthy and durable, BMW's X4 is amongst those ranked in the top 20 for reliability, this second-hand model available at this dealer features a 2.0 Ltr diesel motor and automatic transmission. On offer at the incredible price of just £49,998 or with the possibility to buy using finance with manageable repayments on offer starting off at only £ monthly.

X4 Xdrive20d M Sport
5,179mi Auto Hybrid
£46,308
Enfield
from £972/pm
For £47,364 you can get this used X4 from this dealer which comes fitted with a cc hybrid motor and automatic transmission.

Xdrive M40i Mht
5,500mi Auto Petrol 3.0L
£55,995
Colchester
from £1,175/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.

2.0 20D Mht M Sport Suv Hybrid Xdr
5,717mi Auto Diesel 2.0L
£49,999
Edinburgh
from £1,050/pm
On the market is this near mint, low mileage X4. It is equipped with a 2000cc diesel engine with automatic transmission and only has 5,717 miles clocked-up on the dashboard.

Xdrive M40i Mht
6,094mi Auto Petrol 3.0L
£58,500
Tamworth
from £1,228/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.