2018 BMW X4
M40i
33,000miAutoPetrol3.0L
£34,790
Bristol
~£874/pm
This dealership in Bristol has a fantastic price of only £34,990 on this BMW with a 3.0 L petrol motor, automatic transmission and 33,000 miles clocked-up on the dashboard.
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.
4 cars
M40i
33,000miAutoPetrol3.0L
£34,790
Bristol
~£874/pm
This dealership in Bristol has a fantastic price of only £34,990 on this BMW with a 3.0 L petrol motor, automatic transmission and 33,000 miles clocked-up on the dashboard.
3.0 30D M Sport Xdrive Euro 6 Ss
72,750miAutoDiesel3.0L
£15,990
Bristol
~£402/pm
Now advertised by this dealership located in Bristol is this suv X4 which has a diesel, 3.0 L engine and automatic gearbox. It is up for sale and ready for you to drive away in the tone of grey with 72,750 miles clocked up on the dash.
35D M Sport U3990 Ulez
72,660miAutoDiesel3.0L
£16,500
Bristol
~£414/pm
Now on display at this car dealer's showroom in the Bristol area is this 5 door suv with a automatic gearbox and 3000 CC diesel engine.
M40d Xdrive Euro 6
32,600miAutoDiesel3.0L
£35,490
Bristol
~£891/pm
This dealer is advertising a great price of £36,000 for this low mileage BMW X4 3.0 M40d Xdrive Euro 6 5-Door that has only got 32,600 miles clocked up on the dash.
Xdrive20d M Sport Step - Suv 5 Seats
63,413miAutoDiesel2.0L
£16,649
Weston-super-Mare
~£418/pm
Head over to this dealership for a closer look at this automatic BMW X4 Xdrive20d M Sport Step - Suv 5 Seats coming fitted with automatic transmission and a 2.0 ltr diesel engine. This second-hand one in Weston-super-Mare comes in the tone of silver and has 63,413 miles on the dashboard.
4X4 3.0 30D M Sport Xdrive Euro 6 Ss
140,319miAutoDiesel3.0L
£11,895
Bridgend
~£299/pm
This X4 4X4 3.0 30D M Sport Xdrive Euro 6 Ss available priced at £13,995 has got 140,319 mi on the clock and is finished in the shade of red.
Xdrive M40d Mht
19,447miAutoDiesel3.0L
£51,500
Cardiff
~£1,293/pm
Be the new owner of this BMW X4 which contains a CC diesel motor and automatic transmission. This second hand model from this dealer in Cardiff has got 19,447 miles clocked up on the dash.
Coupe
119,163miAutoDiesel2.0L
£18,290
Barry
~£459/pm
Equipped with a L engine with transmission; this black BMW X4 is up for sale and ready for its new owner to take home with 119,163 miles on the dash.
30D Mht M Sport Xdrive Euro 6
6,912miAutoDiesel3.0L
£59,000
Swindon
~£1,482/pm
6,912 miles clocked up on the dashboard and in a grey finish, this suv used car incorporates a 3000 cc diesel engine and automatic transmission.
3.0 M40i Xdrive Euro 6 Ss
57,000miAutoPetrol3.0L
£31,495
Swindon
~£791/pm
BMW X4 3.0 M40i Xdrive Euro 6 Ss with a 3.0 LTR petrol motor and automatic gearbox.
3.0 M Competition 503 Bhp
42,144miAutoPetrol3.0L
£39,999
Merthyr Tydfil
~£1,004/pm
Available in the shade of grey, this second-hand BMW has 42,144 mi clocked-up on the dash and has a 3.0l petrol engine.
X4 Xdrive20d M Sport
29,013miAuto2.0L
£30,450
Hereford
~£765/pm
First registered in 2019: Second-hand X4 X4 Xdrive20d M Sport with automatic transmission, a 2.0l engine and a mere 29,013 mi clocked up on the dash.
X4 Xdrive 20D M Sport
41,880miAutoDiesel2.0L
£29,450
Hereford
~£740/pm
This BMW has 41,880 mi on the clock and is fitted with a 2.0 L engine. It runs on diesel with automatic transmission and comes in the shade of grey.
Xdrive20d Xline
69,356miManualDiesel2.0L
£14,999
Evesham
~£377/pm
In a grey finish, this BMW X4 has got a 2.0 litre diesel engine with manual transmission and has 69,356 miles clocked up on the dashboard.
20D Xline U107306 Ulez
81,474miManualDiesel2.0L
£15,489
Evesham
~£389/pm
Currently available for sale is this BMW. This second hand one has clocked up 81,474 miles and contains a 2000cc diesel engine with manual transmission.
M40d
28,000miAutoDiesel3.0L
£41,250
Worcester
~£1,036/pm
Get yourself in the driver's seat of this X4 M40d that contains a 3.0 Litre diesel engine with automatic transmission. This low mileage one now available from this dealer has just 28,000 miles clocked-up on the dash and has been finished in the shade of black.
Xline 3.0 30D Xdrive 258Ps
66,175miAutoDiesel3.0L
£16,999
Abingdon-on-Thames
~£427/pm
A 3000CC diesel engine and automatic transmission are just a couple of the qualities that this suv motor has to offer its new driver.
Xdrive20d M Sport
116,300miAutoDiesel2.0L
£12,995
Poole
~£326/pm
At this car dealership there is an awesome price of only £13,495 on this BMW X4 Xdrive20d M Sport with 116,300 miles clocked up on the dash, automatic transmission and a 2.0l diesel motor.
Xdrive35d M Sport
67,147miAutoDiesel3.0L
£19,995
Southampton
~£502/pm
Up for sale and ready for you to take home is this BMW X4 which contains a 3.0 Litre diesel motor with automatic transmission. This second-hand one has 67,147 miles on the dashboard and has been finished in the shade of black.
20D M Sport
68,864miAutoDiesel
£18,679
Thatcham
~£469/pm
68,856 miles on the dashboard, this BMW X4 comes equipped with automatic transmission and has a L diesel engine.
X4 M40i
2,827miAutoPetrol3.0L
£59,990
Eastleigh
~£1,506/pm
A fantastic price of only £59,990 is currently being advertised by us at this dealer on this BMW X4 X4 M40i with 2,827 miles clocked-up on the dashboard, automatic transmission and a 3000cc petrol engine. It's a pre-owned, second hand vehicle, however it has been beautifully maintained so it's still in a nearly new, almost pristine condition.
20D M Sport U5801 Ulez
51,873miAutoDiesel2.0L
£28,995
Winchester
~£728/pm
Are you interested in owning a BMW X4? Then take a more in depth look at this used model from this dealer in Winchester, with automatic transmission, a 2.0l diesel motor and 51,873 mi on the clock.
20D M Sport Suv Xdrive Euro 6 Ss 190
39,991miAutoDiesel2.0L
£21,259
Southampton
~£534/pm
Coming fitted with automatic transmission and a 2.0 litre diesel motor, this X4 comes finished in white and has 39,991 mi clocked up on the dash.
3.0 30D M Sport Suv Xdrive Euro 6
66,681miAutoDiesel3.0L
£18,995
Reading
~£477/pm
Be the new owner of this suv fitted out with automatic transmission and a 3.0l diesel engine. This second hand model from this dealer priced at £18,995 has 66,681 miles clocked-up on the dash and comes in black.