2025 BMW X4
Xdrive20d Mht M Sport Step Techpro Pk
3,518mi Auto Diesel
£44,000
High Wycombe
from £924/pm
A terrific price of just £44,000 from our dealership on this X4 with low mileage which features a L diesel engine and 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.
8 cars

Xdrive20d Mht M Sport Step Techpro Pk
3,518mi Auto Diesel
£44,000
High Wycombe
from £924/pm
A terrific price of just £44,000 from our dealership on this X4 with low mileage which features a L diesel engine and 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.

Suv 2014 - 2018
75,000mi Auto Petrol
£14,850
High Wycombe
from £312/pm
75,000 miles clocked-up on the dashboard, this BMW comes fitted with a Ltr petrol engine and has automatic transmission.

2.0 20D M Sport Xdrive Euro 6 Ss
53,805mi Auto Diesel 2.0L
£15,191
Aylesbury
from £319/pm
Be the next owner of this X4 containing a 2.0 L diesel motor with automatic transmission. This second hand one now available from this dealer priced at £15,291 has 53,805 miles clocked-up on the dashboard.

Xdrive30d M Sport Step
71,824mi Auto Diesel 3.0L
£21,000
High Wycombe
from £441/pm
Incorporating a 3000 cc diesel motor with automatic transmission, this second-hand X4 Xdrive30d M Sport Step is available on the market in the shade of grey with 71,824 miles clocked up on the dashboard.

Xdrive20d M Sport Step Plus Pack
66,174mi Auto Diesel 2.0L
£24,000
High Wycombe
from £504/pm
Looking to buy a car that's built to be trustworthy and durable and is one of the top twenty in the UK's reliability index? Then take a closer look at this second-hand one from our dealership located in the High Wycombe area with automatic transmission, a 2.0 ltr diesel engine and 66,174 miles on the clock.

Xdrive M40i Mht 2024
15,876mi Auto Petrol
£50,495
Milton Keynes
from £1,060/pm
The BMW X4 is in the top twenty of the UK's reliability index. At this dealer you can buy this second hand one with 15,876 miles on the clock and a l petrol motor with automatic transmission.

Xdrive20d Mht M Sport Step Pro Pack
18,837mi Auto Diesel 2.0L
£36,500
High Wycombe
from £766/pm
Own this estate for only £38,000. It contains a 2000 CC diesel motor with automatic transmission and has 18,835 miles clocked up on the dash.

Xdrive M40i Mht 2025
8,972mi Auto Petrol
£56,290
Milton Keynes
from £1,182/pm
Currently available from our dealership in Milton Keynes is this low mileage BMW X4 in an almost flawless, nearly new condition comprising of a petrol, CC engine and automatic gearbox. Available to drive away in a grey finish with a mere 8,972 miles clocked up on the dash. It's an excellent choice of estate if you're looking for a model that has an outstanding reputation for durability and trustworthiness.

Xdrive20d Mht M Sport Step Techpro
3,084mi Auto Diesel 2.0L
£50,000
Sheffield
from £1,050/pm
The BMW X4 is amongst those ranked in the top 20 for reliability. At this dealer you can buy this second hand one with a 2.0 l diesel engine, automatic transmission and 150 miles on the dashboard.

Xdrive20d Mht M Sport Step Techpro Pk
3,488mi Auto Diesel 2.0L
£48,750
Worcester
from £1,023/pm
This dealer in Worcester is advertising a superb price of just £55,000 on this X4 Xdrive20d Mht M Sport Step Techpro Pk that is rated as one of the most reliable and trustworthy motors around. It incorporates a 2000CC diesel engine and has few miles on the dash.

Xdrive M40i Mht
4,491mi Auto Petrol 3.0L
£62,000
Wolverhampton
from £1,301/pm
Up for sale and ready for you to drive away is this BMW X4 Xdrive M40i Mht that has got a 3.0l petrol engine with automatic transmission. This one with low mileage currently available from this dealer in Wolverhampton only has 4,491 miles clocked up on the dash and is finished in the tone of grey.

3.0 M40i Mht Xdrive Euro 6 Ss
Auto Hybrid 3.0L
£55,999
Chester
from £1,175/pm
This suv BMW X4 3.0 M40i Mht Xdrive Euro 6 Ss is now up for sale and ready for you to take home. It has clocked up few miles and is equipped with a 3.0 LTR hybrid engine with automatic transmission.

2.0 20D Mht M Sport Xdrive Euro 6 Ss
Auto Hybrid 2.0L
£41,999
Halliwell Jones North Wales BMW
from £882/pm
On the market and ready for its next owner to drive away is this BMW which has a 2.0 Ltr hybrid engine with automatic transmission. This second-hand model from our dealership is in a like new condition inside and out and has got just few miles clocked up on the dash.

2.0 20D Mht M Sport Xdrive Euro 6 Ss
Auto Hybrid 2.0L
£43,299
Chester
from £909/pm
On offer and ready for you to drive away is this dependable and durable suv which is ranked amongst Britain's top 20 reliability index. It contains a 2.0 ltr hybrid engine and automatic transmission. This one with low mileage at this dealership priced at £43,299 only has few miles on the dash and comes in the shade of blue.

Sports
804mi Auto Petrol 3.0L
£75,618
Preston
from £1,587/pm
This trustworthy and durable X4 Sports has 804 miles on the dash and incorporates a 3.0 Ltr petrol engine with automatic transmission. Grab the opportunity now to buy this used one that's advertised at the price of £77,990.

X4 Xdrive20d M Sport
3,164mi Auto Hybrid 2.0L
£45,395
Farnborough
from £953/pm
Now available for sale is this X4 X4 Xdrive20d M Sport with a 2.0 litre hybrid motor and 3,164 miles clocked-up on the dashboard.

Xdrive20d Mht M Sport Step Techpro
3,868mi Auto Diesel 2.0L
£44,890
Leicester
from £942/pm
This dealer in Leicester is advertising a terrific price of £44,890 on this used X4 Xdrive20d Mht M Sport Step Techpro with just 3,868 miles on the dash.

X4 Xdrive20d M Sport
3,879mi Auto Hybrid 2.0L
£42,875
Littlehampton
from £900/pm
Available from this dealership is this BMW in near mint condition which has a mere 3,879 miles clocked up on the dash.

Xdrive20d Mht M Sport Step 2025
4,331mi Auto Diesel
£45,499
Derby
from £955/pm
A terrific price is being advertised by this dealership for this this durable and trustworthy BMW which is in the top 20 most reliable models. This is a second hand model, but it was beautifully maintained by the last owner and therefore remains in an almost spotless, like new condition.

X4 Xdrive20d M Sport
4,563mi Auto Hybrid
£43,100
Enfield
from £905/pm
Up for sale and ready for its new owner to drive away today is this BMW X4 which has a L hybrid motor with automatic transmission. It's a used vehicle, however it has been well kept and is still in a like new, almost spotless condition.

X4 Xdrive20d M Sport
4,731mi Auto Diesel 2.0L
£39,991
BMW Park Lane
from £839/pm
Have a look at this X4 that is known to be one of the most reliable and trustworthy vehicles available. This model currently available at our dealership is a second hand model, however it has been well maintained and so it's still in an impeccable, near mint condition inside and out.

20D Mht M Sport Xdrive Euro 6
4,895mi Auto Diesel 2.0L
£44,995
Swindon
from £944/pm
Now available at our dealership located in the Swindon area is this low mileage X4 20D Mht M Sport Xdrive Euro 6 in an almost pristine, like new condition which features a diesel, 2.0l engine and automatic transmission. Up for sale and ready for its next owner to drive away in a tone of blue with only 4,895 miles on the dash. It's an excellent choice if you're searching to buy a model that has an excellent track record for durability and trustworthiness.

X4 M40i
5,475mi Auto Hybrid 3.0L
£53,980
Colchester
from £1,133/pm
This X4 Xdrive M40i Mht has 5,500 miles clocked up on the dash and contains a 3.0 Litre petrol motor with automatic transmission. This particular used one from this dealer in Colchester comes in the tone of black.

X4 Xdrive20d Mht M Sport Step
5,551mi Auto Diesel
£47,200
Salisbury
from £991/pm
This BMW has 5,551 miles clocked-up on the dash and is fitted out with a L motor. It runs on diesel with automatic transmission and comes in the tone of blue.