2019 BMW X4
2.0 20D M Sport Xdrive Euro 6 Ss
23,969mi Auto Diesel 2.0L
£28,094
Penrith
from £590/pm
Available to view upon your request is this X4 with 20,219 miles on the dash, automatic transmission and 2.0l diesel motor.
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 Xdrive Euro 6 Ss
23,969mi Auto Diesel 2.0L
£28,094
Penrith
from £590/pm
Available to view upon your request is this X4 with 20,219 miles on the dash, automatic transmission and 2.0l diesel motor.
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 M Sport Step
37,808mi Auto Diesel 2.0L
£24,495
Kendal
from £514/pm
Currently on display at our dealership - silver BMW X4 that incorporates a 2.0 L diesel motor with automatic transmission.

Suv 2.0 20D Mht M Sport Xdrive Euro 6 Ss 5
42,900mi Auto Hybrid 2.0L
£27,980
Hexham
from £587/pm
This suv BMW is fitted with a 2.0 L hybrid engine with automatic transmission and it has got 42,900 miles on the clock. First Registered in 2020, this X4 is currently on offer and ready for you to drive home for only £27,980.

Suv 3.0 30D M Sport Xdrive Euro 6 Ss
59,000mi Auto Diesel 3.0L
£25,890
Barrow-In-Furness
from £543/pm
This BMW X4 is a model that is ranked as one of the most trusty cars available. This second hand one has got 59,000 miles on the dash and comes fitted with a 3.0 Litre diesel motor with automatic transmission.

2L M Sport
63,331mi Auto Diesel 2.0L
£16,999
Newcastle upon Tyne
from £357/pm
With 63,331 miles clocked-up on the dash, this BMW features a 2.0 ltr diesel engine and automatic transmission.

2L M Sport
93,149mi Auto Diesel 2.0L
£13,999
Newcastle upon Tyne
from £294/pm
First registered in 2018: Used X4 with a 2.0 litre diesel engine with automatic transmission and a low mileage of just 93,000 miles.

Xdrive20d Mht M Sport Step
37,396mi Auto Diesel 2.0L
£33,998
Newcastle upon Tyne
from £714/pm
Incorporating a 2000 cc diesel engine with automatic transmission, this second-hand X4 Xdrive20d Mht M Sport Step is currently available to drive away in a grey finish with 37,396 mi clocked-up on the dash.

3.0 30D M
55,902mi Auto 3.0L
£24,795
Newcastle upon Tyne
from £520/pm
A 5 door suv car created by BMW that offers its driver a higher standard of durability and a more reliable performance than most ordinary vehicles. This 3.0 30D M features a 3000cc motor with automatic transmission and has 55,902 miles on the dash. Currently available to drive away at the incredible price of just £25,995 or with the possibility to buy on finance with manageable payments at hand starting at £ monthly.

Xdrive20d M Sport
107,101mi Auto Diesel 2.0L
£19,500
Darlington
from £409/pm
With a black finish, this BMW X4 has 99,915 miles clocked up on the dash and comes fitted out with a 2000cc diesel engine with automatic transmission.

3.0 30D M
100,350mi Auto 3.0L
£14,000
Newcastle upon Tyne
from £294/pm
Now available from this dealership's show room in Newcastle upon Tyne is this suv which is fitted out with a 3000 cc engine and automatic transmission.

2017 3.0 30D M Sport Suv Xdrive Eu
77,109mi Auto Diesel 3.0L
£16,990
Darlington
from £357/pm
This suv BMW has automatic transmission, a 3.0l diesel engine and clocked-up 77,109 miles.

3L M Sport
115,000mi Auto Diesel 3.0L
£12,500
Newcastle upon Tyne
from £262/pm
This BMW X4 3L M Sport contains a 3.0 Ltr diesel motor with automatic transmission and has got 112,400 miles on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
79,000mi Auto Diesel 2.0L
£13,490
Newcastle upon Tyne
from £283/pm
A terrific price of only £13,490 is currently being advertised by us at this dealer on this BMW that is known to be one of the most trustworthy and reliable cars on the market.

3L M Sport
74,000mi Auto Diesel 3.0L
£13,500
Newcastle upon Tyne
from £283/pm
UK top 20 rating for durability - this BMW is fitted with automatic transmission and has a 3.0L diesel motor. This second hand model from this dealer has 74,000 miles on the dashboard and is currently available for sale in a grey finish.

Xdrive20d M Sport Step 2017
50,582mi Auto Diesel
£16,750
Sunderland
from £352/pm
Dependable and trustworthy, the BMW X4 is in the top twenty of the United Kingdom's reliability index and this dealership in Sunderland currently has this used model for sale at £16,750.

Xdrive30d Mht M Sport 2021
58,698mi Auto Diesel
£27,150
Newcastle upon Tyne
from £570/pm
A fabulous price of only £28,180 is currently being advertised by our dealership in Newcastle upon Tyne on this BMW X4 that is known to be one of the most reliable vehicles available.
Xdrive30d M Sport
55,763mi Auto Diesel 3.0L
£18,800
Newcastle upon Tyne
from £395/pm
Be the new owner of this X4 Xdrive30d M Sport that is fitted out with a 3.0 ltr diesel engine with automatic transmission. This used model at this dealership has 55,763 miles clocked-up on the dashboard.

Suv 2.0 20D M Sport Xdrive Euro 6 Ss
71,000mi Auto Diesel 2.0L
£14,470
South Shields
from £304/pm
For sale and ready to take home is this BMW X4 Suv 2.0 20D M Sport Xdrive Euro 6 Ss in the tone of black; this used model has got 71,000 miles on the dashand incorporates a 2000 cc diesel engine and automatic transmission.

3.0 35D M Sport Suv Xdrive Euro 6
60,417mi Auto Diesel 3.0L
£18,690
South Shields
from £392/pm
This second hand X4 3.0 35D M Sport Suv Xdrive Euro 6 finished in grey is up for sale and ready for its next owner to drive home with the added option for you to purchase with finance.

M40d 3.0 Xdrive
53,000mi Auto Hybrid 3.0L
£38,995
Stockton-on-Tees
from £819/pm
This reliable and trustworthy X4 comes equipped with automatic transmission, a 3000CC hybrid engine and has 52,000 miles clocked-up on the dash. Grab the opportunity right now to be the happy buyer of this second-hand model from this dealer that is for sale at the price of (not set).

3.0 M40d Suv Xdrive Euro 6 Ss
48,434mi Auto Diesel 3.0L
£29,299
Sunderland
from £615/pm
Currently advertised by this dealer is this X4 that has a 3000 CC diesel engine with automatic transmission. It's up for sale and ready for you to drive home in the shade of white with 48,434 miles clocked-up on the dashboard.

2.0 20D M
78,000mi Auto 2.0L
£20,999
Whitley Bay
from £441/pm
Painted in the tone of grey, this car has 78,000 miles on the dash and incorporates a 2.0 Litre motor with automatic transmission.

Suv 3.0 30D M Sport Xdrive Euro 6 Ss
92,200mi Auto Diesel 3.0L
£12,995
Stockton-on-Tees
from £273/pm
Are you on the lookout for a BMW X4 Suv 3.0 30D M Sport Xdrive Euro 6 Ss ? Then consider this second hand one coming in the tone of white that’s got automatic transmission with a 3.0 ltr diesel motor and 92,200 miles clocked-up on the dash.
Xdrive M40i Mht
25,796mi Auto Petrol 3.0L
£44,391
Preston
from £932/pm
Favoured for being a highly reliable motor, this 5 door X4 equips the driver with a petrol 3000cc engine and automatic transmission, is finished in grey and has 25,796 miles on the dash. Currently available at the incredible price of £44,391 or you can also opt to buy on finance with the help of evenly split, convenient instalments commencing at £ per calendar month.