BMW X4
2.0 20D Mht M Sport Suv Hybrid Xdr
43,000mi
£27,200
Bromley
from £571/pm
In a black finish, this ltr BMW X4 with transmission is available for you to buy.
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.
6 cars

2.0 20D Mht M Sport Suv Hybrid Xdr
43,000mi
£27,200
Bromley
from £571/pm
In a black finish, this ltr BMW X4 with transmission is available for you to buy.
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 Xdrive30d M Sport
27,375mi Auto Hybrid 3.0L
£34,502
Orpington
from £724/pm
Planning on buying a BMW X4? Well, have a closer look at this second hand model available in the shade of black with automatic transmission, a 3.0l hybrid engine and 27,375 miles on the dash.

X4 Xdrive20d M Sport
20,346mi Auto Hybrid 2.0L
£33,845
Orpington
from £710/pm
Renowned for being an extremely dependable and trustworthy vehicle, this 5 door used car incorporates a hybrid 2.0l motor and automatic gearbox, is finished in black and has 19,592 miles on the clock. Available at the bargain price of £35,850 or you can also choose to buy on finance with manageable payments commencing at just £ pm.

X4 Xdrive20d M Sport X
28,433mi Auto Diesel
£27,249
Bromley
from £572/pm
Well known for its durability and trustworthiness, this BMW X4 comes equipped with a l diesel engine and automatic transmission. This second hand model has 28,433 miles on the clock and is currently available to drive away in a white finish.

X4 M40i
37,471mi Auto Petrol 3.0L
£31,399
Bromley
from £659/pm
A brilliant price of only £34,995 is currently being advertised by this dealer for this X4 X4 M40i with low mileage. It could be an excellent choice to make if you're looking for a vehicle that has an outstanding reputation for durability.
X4 M40i
53,029mi Auto Petrol 3.0L
£27,865
Bromley
from £585/pm
Painted in a blue finish, this BMW features a 3.0l petrol motor with automatic transmission and it has 53,029 miles clocked up on the dashboard. First Registered in 2019, this BMW X4 X4 M40i is on offer and ready for its new owner to drive home for £27,865.

Xdrive M40i Mht
10mi Auto Petrol 3.0L
£62,990
Wolverhampton
from £1,322/pm
Currently on display at this car dealership's showroom in Wolverhampton - 5 door, grey X4 fitted with a automatic transmission and 3.0 ltr petrol engine.

Xdrive20d Mht M Sport Step Techpro
2,188mi Auto Diesel 2.0L
£53,750
Sheffield
from £1,128/pm
Go for a test drive in this BMW in like new condition which has a 2.0 litre diesel motor with automatic transmission. This second hand model now available at our dealership has clocked up 150 miles and comes in grey.

Xdrive20d Mht M Sport Step Techpro Pk
2,196mi Auto Diesel 2.0L
£55,000
Worcester
from £1,154/pm
Put yourself in the driver's seat of this dependable and durable BMW X4 which is ranked amongst Britain's top 20 reliability index. This second hand one comes in white and has a mere few miles clocked up on the dash.

20D Mht M Sport Xdrive Euro 6
8,559mi Auto Diesel 2.0L
£51,990
Melksham
from £1,091/pm
This dealer in Melksham is currently advertising an outstanding price of just £51,990 for this second-hand BMW with a low mileage of just 8,000 miles.

2.0 20D Mht M Sport Xdrive Euro 6 Ss
Auto Hybrid 2.0L
£46,699
Warrington
from £980/pm
Fitted out with a 2.0 LTR hybrid engine and a automatic transmission, this very trustworthy and reliable BMW X4 is currently available for sale in black with few miles clocked up on the dash. This second hand vehicle is for sale at £49,449 with convenient repayment packages at hand commencing from only £ per month.

2.0 20D Mht M Sport Xdrive Euro 6 Ss
Auto Hybrid 2.0L
£48,999
Chester
from £1,029/pm
A fabulous price of only £48,999 is currently being offered by our dealership on this trustworthy BMW X4 that is in an almost flawless, like new condition throughout.

3.0 M40i Mht Xdrive Euro 6 Ss
Auto Hybrid 3.0L
£54,499
Warrington
from £1,144/pm
Drive this second-hand X4 3.0 M40i Mht Xdrive Euro 6 Ss for £54,999. Credit offers commence from just £ per month for this car which incorporates a 3.0 L 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
On offer is this X4 2.0 20D Mht M Sport Xdrive Euro 6 Ss which has a 2000CC diesel engine with automatic transmission. This second-hand model available from this dealership in Wilmslow has a mere few miles on the dash and comes finished in the shade of blue.

Sports
804mi Auto Petrol 3.0L
£75,990
Preston
from £1,595/pm
Now available at your request is this sports motor with 804 miles clocked-up on the dash, automatic gearbox and 3.0 ltr petrol motor.

Xdrive20d Mht M Sport Step
3,164mi Auto Diesel 2.0L
£47,995
Farnborough
from £1,007/pm
Praised for its durability, this BMW contains a 2.0 Ltr diesel motor and has automatic transmission. This dealership currently has this second hand model on offer that has 3,164 miles clocked up on the dash and a black finish. It is available at the really amazing price of only £47,995 or through making monthly repayments starting from as little as £ per calendar month.

Xdrive20d Mht M Sport Step Techpro
3,516mi Auto Diesel 2.0L
£48,390
Sheffield
from £1,016/pm
Up for sale and ready for its new owner to drive away is this X4, it has a 2.0 Ltr diesel motor with automatic transmission. This used model has 3,516 mi clocked-up on the dash.

Xdrive20d Mht M Sport Step Pro Pack
3,517mi Auto Diesel 2.0L
£46,500
Warwick
from £976/pm
Painted in the shade of black, this BMW X4 Xdrive20d Mht M Sport Step Pro Pack has 3,517 miles clocked-up on the dash and comes fitted out with a 2000cc diesel motor.

Xdrive M40i Mht
3,536mi Auto Petrol 3.0L
£59,450
Braunstone Town
from £1,248/pm
Coming in black, this car has a mere 3,536 miles clocked-up on the dash and features a 3.0 ltr petrol motor.

Xdrive20d Mht M Sport Step Techpro
3,868mi Auto Diesel 2.0L
£47,500
Braunstone Town
from £997/pm
Be the new owner of this BMW X4 that is known as one of the most reliable and trustworthy cars available. It comes fitted out with a 2000CC diesel engine and automatic transmission. This used model now in stock at our dealership has only got 3,862 miles clocked up on the dashboard and comes finished in the shade of black.

X4 Xdrive20d M Sport
3,935mi Auto Hybrid
£44,991
London
from £944/pm
Check out the superb price of only £47,988 on this second hand, low mileage BMW that’s got a litre hybrid motor, only 3,935 miles clocked up on the dashboard and automatic transmission.

Xdrive20d Mht M Sport Step 2025
4,331mi Auto Diesel
£48,280
Derby
from £1,013/pm
Incorporating a CC diesel motor with automatic transmission, this second hand BMW X4 is finished in the tone of black and has 4,331 miles clocked up on the dashboard.

X4 Xdrive20d M Sport
4,563mi Auto Hybrid
£45,995
Enfield
from £965/pm
A superb price of only £46,408 is currently being offered by our dealership on this low mileage X4 X4 Xdrive20d M Sport in splendid, like new condition.

Xdrive20d Mht M Sport Step
4,689mi Auto Hybrid 2.0L
£44,999
Stafford
from £945/pm
Interested in buying a BMW X4 Xdrive20d Mht M Sport Step? Well, have a closer look at this second-hand, but like new one in excellent, like new condition both in and out. This particular vehicle which is now available from our showroom located in Stafford has only got 4,600 miles clocked up on the dash and contains a 2.0 LTR hybrid engine.