2018 BMW X4
20D M Sport 2.0 20D M Sport Suv Xd
58,990miAutoDiesel2.0L
£18,491
Newcastle upon Tyne
~£464/pm
First registered in 2018: Used X4 with a 2.0l diesel engine, automatic transmission and just 58,990 miles on the dash.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
1 cars
20D M Sport 2.0 20D M Sport Suv Xd
58,990miAutoDiesel2.0L
£18,491
Newcastle upon Tyne
~£464/pm
First registered in 2018: Used X4 with a 2.0l diesel engine, automatic transmission and just 58,990 miles on the dash.
Xdrive M40i Step
76,280miAutoPetrol
£30,197
Wallsend
~£758/pm
This estate car for sale from this dealership priced at £30,206 has 76,280 miles clocked up on the dashboard and comes in the shade of black.
Xdrive M40i Step
24,443miAutoPetrol
£33,999
Wallsend
~£854/pm
There is a fabulous price at this car dealership on this second hand, low mileage X4 Xdrive M40i Step with 24,443 miles on the clock, automatic transmission and a cc petrol engine.
M40d
35,000miAutoDiesel3.0L
£29,499
South Shields
~£741/pm
There's a brilliant price at this dealer on this second hand, BMW X4 that has a 3.0 litre diesel engine, automatic transmission and a low mileage of only 35,000 miles.
Coupe
43,000miAutoDiesel2.0L
£28,995
Hartlepool
~£728/pm
At £28,995 you can get this second hand BMW X4 from this dealer that comes fitted out with automatic transmission and a 2.0 litre diesel engine.
2.0 20D M Sport Xdrive Euro 6 Ss
43,600miAutoDiesel2.0L
£27,490
Stockton-on-Tees
~£690/pm
This estate X4 2.0 20D M Sport Xdrive Euro 6 Ss is available for sale from this dealer. It features a 2.0 LTR diesel motor with automatic transmission and has got 43,600 miles clocked up on the dashboard.
3.0 30D M Sport Xdrive Euro 6 Ss
64,385miAutoDiesel3.0L
£24,491
Stockton-on-Tees
~£615/pm
This X4 has 64,385 miles clocked up on the dash and is fitted with a 3000CC diesel engine with automatic transmission. This particular second hand one from this dealer in Stockton-on-Tees comes in a finish.
3.0 M40d Xdrive Euro 6 Ss
42,060miAutoDiesel3.0L
£29,991
Stockton-on-Tees
~£753/pm
Be the new owner of this BMW X4 3.0 M40d Xdrive Euro 6 Ss which has automatic transmission and a 3.0 L diesel motor. This second hand one from us at this dealer in Stockton-on-Tees is available at the superb price of only £30,891.
2.0 20D M Sport Xdrive Euro 6 Ss
61,500miAutoDiesel2.0L
£18,990
Middlesbrough
~£477/pm
Currently advertised by this dealer is this motor fitted with a 2.0 Litre diesel engine and automatic transmission. It's on the market and ready for its next owner to take home in the shade of with 61,500 miles on the clock.
Suv 2.0
52,800miAutoDiesel2.0L
£18,995
Thornbury
~£477/pm
This suv X4 has 52,800 miles on the dashboard and is fitted with a 2.0 litre diesel motor with automatic transmission.
M Sport
96,500miAutoDiesel3.0L
£13,995
Thornbury
~£351/pm
Incorporating a 3.0 ltr diesel motor with automatic transmission, this used X4 M Sport is currently available for sale in a red finish with 96,500 miles clocked-up on the dash.
69 Reg 2.0 20D M Sport Xdrive
42,175miAutoDiesel
£28,990
Middlesbrough
~£728/pm
Up for sale and ready for its new owner to drive away is this BMW X4, it has a L diesel engine with automatic transmission. This used one from us at this dealer is for sale at our bargain price of £28,990.
3.0 M40d Xdrive Euro 6 Ss
36,433miAutoDiesel3.0L
£30,750
Middlesbrough
~£772/pm
A marvellous price of £30,750 is currently being advertised by this dealership for this used X4 3.0 M40d Xdrive Euro 6 Ss with just 36,433 miles on the clock.
Xdrive20d Mht M Sport Step
19,300miAutoDiesel2.0L
£35,990
Richmond
~£904/pm
Available from this dealership is this estate with low mileage. It has only clocked up a mere 19,300 mi and is fitted with a 2.0 litre diesel engine with automatic transmission.
2.0 Xdrive20d M Sport 188 Bhp
94,644miAutoDiesel2.0L
£14,590
Richmond
~£366/pm
Now available to test drive upon your request is this second hand car with 94,644 miles clocked-up on the dashboard, automatic transmission and a 2.0 Litre diesel motor.
3.0 Xdrive30d M Sport 255 Bhp
62,190miAutoDiesel3.0L
£15,995
Carlisle
~£402/pm
With a black finish, this used car has 62,190 miles clocked up on the dashboard and is fitted with a 3.0 Ltr diesel motor with automatic transmission.
Xdrive20d Mht M Sport Step
12,250miAutoDiesel2.0L
£42,950
Ripon
~£1,079/pm
Get yourself in the driver's seat of this BMW X4 Xdrive20d Mht M Sport Step which is equipped with a 2000 CC diesel engine with automatic transmission. This model currently available from our dealership is a second-hand model, however it was well looked after and therefore remains in a splendid, nearly new condition both in and out..
Xdrive30d M Sport Step
66,900miAutoDiesel3.0L
£15,950
Ripon
~£401/pm
Finished in the tone of grey, this estate has 66,900 miles on the dashboard and incorporates a 3000 cc diesel engine with automatic transmission.
2.0 20D Mht M Sport Xdrive Euro 6 Ss
7,100miAutoDiesel2.0L
£41,250
Harrogate
~£1,036/pm
Now available at this dealership located in the Harrogate area is this X4 2.0 20D Mht M Sport Xdrive Euro 6 Ss which possesses a diesel, 2.0 LTR engine and automatic gearbox. It is on offer and ready for its new owner to take home in the shade of grey with 7,100 miles clocked up on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
69,000miAutoDiesel2.0L
£24,495
Harrogate
~£615/pm
A 2000CC diesel engine and automatic transmission are just a couple of the qualities that this BMW X4 2.0 20D M Sport Xdrive Euro 6 Ss has to offer its new driver.
3.0 M40d Xdrive Euro 6 Ss
66,000miAutoDiesel3.0L
£28,995
York
~£728/pm
X4 with a 3.0 ltr diesel engine and automatic transmission.
M40i
43,534miAutoPetrol3.0L
£32,895
York
~£826/pm
Up for sale and ready for you to drive home is this X4 M40i which comes fitted out with a 3000CC petrol engine and automatic transmission. This second hand one at this dealership in York has 43,534 mi on the dash.
Xdrive20d M Sport
73,300mi2.0L
£15,450
Leeds
~£388/pm
This BMW is fitted out with a 2000 cc engine with transmission and has got 73,300 miles on the clock.
2.0 Xdrive20d M Sport 188 Bhp
36,042miAutoDiesel2.0L
£18,499
York
~£465/pm
A 2.0 litre diesel engine and automatic transmission are only some of the qualities that this coupe BMW is offering.