2021 BMW X4
Xdrive20d Mht Sport Step
57,438mi Auto Diesel 2.0L
£23,990
Oldbury
from £504/pm
A 2000 CC diesel engine and automatic transmission are just some of the aspects that this used car has to offer its owner.
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

Xdrive20d Mht Sport Step
57,438mi Auto Diesel 2.0L
£23,990
Oldbury
from £504/pm
A 2000 CC diesel engine and automatic transmission are just some of the aspects that this used car has to offer its owner.

Xdrive30d Mht M Sport Pro Pack
81,000mi Auto Diesel 3.0L
£25,990
Oldbury
from £546/pm
Have this used BMW X4 for just £25,990. Credit offers start out at only £ every month for this motor that is equipped with a 3000CC diesel engine with automatic transmission.

Xdrive M40d Step
37,701mi Auto Diesel 3.0L
£33,000
Oldbury
from £693/pm
This used estate painted in the shade of black is on the market and ready for its new owner to drive away with the option for you to pay on finance.

Suv 3.0 M40d Xdrive Euro 6 Ss 201969
33,600mi Auto Diesel 3.0L
£31,999
Wolverhampton
from £672/pm
Available from our dealership located in Wolverhampton is this BMW that is comprised of a diesel, 3.0 Ltr engine and automatic transmission. It is up for sale in a shade of silver with a mere 33,600 miles on the dashboard. It could be a great choice to make if you're on the lookout for a model that has an excellent track record for reliability and trustworthiness.

Suv 3.0 M40d Xdrive Euro 6 Ss 201919
47,750mi Auto Diesel 3.0L
£28,999
Wolverhampton
from £609/pm
This second hand suv from this dealer features automatic transmission, a 3.0 Ltr diesel motor and has done 47,750 mi.

Xdrive30d M Sport Step 2019
73,007mi Auto Diesel
£22,090
Birmingham
from £464/pm
Now available for viewing at our showroom is this trustworthy and highly dependable BMW X4 Xdrive30d M Sport Step 2019 with 73,007 miles clocked-up on the dash, a cc diesel motor and automatic transmission

3.0 30D M Sport Suv Xdrive Euro 6
110,591mi Auto Diesel 3.0L
£10,995
Wolverhampton
from £231/pm
Are you looking at buying a BMW X4? Then take a look at this second-hand model from this dealer in Wolverhampton, it has 110,591 miles on the clock and has a 3.0 litre diesel motor with automatic transmission.

Xdrive M40i Mht
10mi Auto Petrol 3.0L
£62,990
Wolverhampton
from £1,322/pm
Are you planning on going for a model that has been designed to be durable and dependable and is among those ranked in the top 20 of the UK's reliability index? Well, consider choosing this like new, well kept BMW still in an almost pristine, like new condition in and out. It has a 3.0 ltr petrol engine with automatic transmission and has 10 miles clocked-up on the dash.

Xdrive20d Mht M Sport Step Techpro Pk
10,223mi Auto Diesel 2.0L
£44,440
Wolverhampton
from £933/pm
On the market and ready for you to take home is this dependable BMW X4 Xdrive20d Mht M Sport Step Techpro Pk which is one of the UK's top 20 most reliable models. It comes fitted with automatic transmission and a 2000 cc diesel engine. It is a used model, but it was well looked after by the previous owner and is still in a like new, almost pristine condition in and out.

Xdrive M40i Mht
17,318mi Auto Petrol 3.0L
£55,950
Wolverhampton
from £1,174/pm
Are you on the lookout for a vehicle that's been built to be trustworthy and durable and is amongst those rated in the top 20 of the reliability index? Well, take a closer look at this particular used model from this dealer that has 17,318 miles on the dash, a 3.0l petrol motor and automatic transmission.

Xdrive20d Mht M Sport Step
5,827mi Auto Diesel 2.0L
£39,240
Wolverhampton
from £824/pm
Coming in the shade of grey, this car has 5,827 miles clocked up on the dashboard and contains a automatic 2000 CC engine requiring diesel.

M40i 3.0 Coupe
37,000mi Auto Petrol 3.0L
£38,475
Wolverhampton
from £808/pm
Currently available to test-drive at our dealership is this white BMW X4 which comes with automatic transmission and a 3.0 Litre petrol engine.

Xdrive20d Mht M Sport Step Pro Pack
37,468mi Auto Diesel 2.0L
£35,950
Wolverhampton
from £755/pm
This BMW has 37,468 miles on the clock and incorporates a 2000cc engine. It runs on diesel with automatic transmission and comes in blue.

Xdrive20d M Sport X Step Plus Pack
39,600mi Auto Diesel 2.0L
£26,650
Wolverhampton
from £559/pm
Giving the next lucky owner a fabulous and top of the range level of transport, this X4 Xdrive20d M Sport X Step Plus Pack is finished in the shade of grey, has 39,600 mi on the clock and has a 2000CC diesel motor with automatic transmission.

Suv 2.0 20D M Sport Xdrive Euro 6 Ss
80,000mi Auto Diesel 2.0L
£19,990
Birmingham
from £420/pm
The Reliability Index figure calculates: the rate of failure, the cost and inconvenience for drivers. It's based on data that has been collected through the vast quantity of insurance claims which are filed by drivers every year, therefore helping drivers to get a good overview of cars on the road today. The BMW X4 is amongst those rated in the top 20 for reliability and at this dealer in Birmingham you can buy this second hand one for just £19,990. It's a bargain price for this model and it's even better if you're less likely to have to fork out for repairs.

Xdrive 20D Se
105,000mi Auto Diesel 2.0L
£9,975
Birmingham
from £209/pm
This used X4 painted in red is currently on the market and ready for its new owner to drive away with the added option for you to pay for it on finance.

3.0 M40i Xdrive Euro 6 S S
78,464mi Auto Petrol 3.0L
£26,995
Walsall
from £567/pm
Available from this dealer located in Walsall: BMW X4 - 78,464 miles, a 3.0 ltr petrol motor and automatic transmission.
2.0 20D M Sport Xdrive Euro 6 Ss
99,000mi Auto Diesel 2.0L
£13,490
Birmingham
from £283/pm
Available for viewing at our dealership in Birmingham is this X4 that comes fitted out with a 2.0L diesel motor with automatic transmission. On the market and ready for you to drive away in the tone of white with 99,000 miles on the clock.
Xdrive M40i Mht
22,000mi Auto Petrol 3.0L
£48,000
Solihull
from £1,008/pm
This estate X4 Xdrive M40i Mht is now up for sale and ready for its next owner to drive away. It has got 22,000 miles clocked up on the dashboard and is fitted with a 3000CC petrol engine with automatic transmission.

Xdrive20d M Sport Step
69,258mi Auto Diesel 2.0L
£22,000
Solihull
from £462/pm
Available to view at this dealer in the Solihull area is this estate vehicle that is equipped with a 2.0 L diesel motor with automatic transmission. On offer and ready for its new owner to take home in the tone of silver with 69,258 miles on the dash.

3L Null
45,684mi Auto Petrol 3.0L
£30,650
Droitwich Spa
from £643/pm
This suv X4 incorporates a 3000 cc petrol motor with automatic transmission and has got 45,684 miles clocked-up on the dashboard.

Xdrive20d Mht M Sport Step Techpro Pk
2,196mi Auto Diesel 2.0L
£55,000
Worcester
from £1,154/pm
This second hand car is fitted with automatic transmission, a 2.0 Litre diesel motor and has 2,196 miles clocked up on the dashboard.

Xdrive20d Mht M Sport Step Techpro
9,777mi Auto Diesel 2.0L
£45,950
Worcester
from £965/pm
A bargain price of just £45,950 is being advertised by us at this dealer on this trustworthy and reliable BMW X4 Xdrive20d Mht M Sport Step Techpro that is in impeccable, nearly new condition. This model has got a 2.0l diesel engine, automatic transmission and has 9,777 miles clocked up on the dashboard. It could be a great choice of estate if you're on the lookout for a vehicle that has an outstanding track record for dependability and trustworthiness.