2019 BMW X4
X4 Xdrive 20D M Sport
41,880miAutoDiesel2.0L
£29,450
Hereford
~£740/pm
This used BMW X4 in the tone of is on the market and ready for you to take home with the option to buy on finance.
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.
3 cars
X4 Xdrive 20D M Sport
41,880miAutoDiesel2.0L
£29,450
Hereford
~£740/pm
This used BMW X4 in the tone of is on the market and ready for you to take home with the option to buy on finance.
X4 M40i
35,769miAuto3.0L
£35,450
Hereford
~£890/pm
Available at our dealership in the Hereford area is this low mileage X4 which contains a , 3.0 LTR engine and automatic gearbox. On the market and ready for its next owner to drive away in a black finish with a mere 35,769 miles clocked up on the dash.
X4 Xdrive20d M Sport
29,013miAuto2.0L
£30,450
Hereford
~£765/pm
Coming fitted with a 2000 cc motor with automatic transmission, this second hand is finished in the tone of blue and has 29,013 miles on the dash.
M40d
28,000miAutoDiesel3.0L
£41,500
Worcester
~£1,042/pm
With automatic transmission and a 3.0L diesel engine, this used X4 M40d is available to drive away in the shade of black and has 28,000 miles on the clock.
4X4 3.0 30D M Sport Xdrive Euro 6 Ss
140,319miAutoDiesel3.0L
£11,895
Bridgend
~£299/pm
Get yourself behind the steering wheel of this BMW X4 for just £13,995. It contains a 3.0 litre diesel motor with automatic transmission and it has done 140,319 miles.
Xdrive20d Xline
69,356miManualDiesel2.0L
£14,999
Evesham
~£377/pm
Available for viewing at this dealership in the Evesham area is this vehicle featuring a diesel, 2.0l engine and manual transmission. It's up for sale in the shade of grey with 69,356 mi clocked up on the dashboard.
3.0 M Competition 503 Bhp
42,144miAutoPetrol3.0L
£39,999
Merthyr Tydfil
~£1,004/pm
Finished in grey, this car has 42,144 miles clocked up on the dash and features a 3.0l petrol motor. First Registered in 2019, this BMW X4 3.0 M Competition 503 Bhp is currently on the market and ready for you to drive away for just £39,999.
M40d Xdrive Euro 6
32,600miAutoDiesel3.0L
£35,490
Bristol
~£891/pm
Now available from our dealership in Bristol is this used, low mileage BMW which is equipped with a diesel, 3.0 litre engine and automatic transmission. It is on the market and ready for you to drive away in the tone of black with a mere 5,260 miles clocked up on the dashboard.
20D Xline U107306 Ulez
81,474miManualDiesel2.0L
£15,489
Evesham
~£389/pm
This second hand X4 from this dealer in Evesham comes equipped with manual transmission, a 2.0 Litre diesel engine and has 81,474 miles clocked up on the dashboard.
3.0 30D M Sport Xdrive Euro 6 Ss
72,750miAutoDiesel3.0L
£15,990
Bristol
~£402/pm
This suv car for sale from this dealership priced at £15,990 has 72,750 miles clocked up on the dash and is available in grey.
M40i
33,000miAutoPetrol3.0L
£34,790
Bristol
~£874/pm
Currently on the market and ready for its new owner to drive home is this X4 M40i with a 3.0L petrol motor and 33,000 miles clocked up on the dashboard.
Xdrive30d M Sport Step
39,312miAutoDiesel3.0L
£31,500
Oldbury
~£791/pm
At the superb price of just £33,000 is this X4, it is fitted out with a 3000CC diesel motor and automatic transmission. This second hand model has 39,312 miles clocked up on the dash.
Xdrive M40d Step
41,771miAutoDiesel3.0L
£34,500
Oldbury
~£866/pm
Now available from our dealership is this BMW X4 Xdrive M40d Step that comes fitted out with automatic transmission and a 3000CC diesel engine. It's up for sale and ready for its new owner to drive away in the tone of orange with 41,771 miles on the dashboard.
Xdrive30d M Sport
69,000miAutoDiesel1.0L
£20,000
Birmingham
~£502/pm
Available to view at this dealer is this second hand car with 60,000 miles clocked up on the dash, automatic transmission and a 3.0 L diesel motor.
35D M Sport U3990 Ulez
72,660miAutoDiesel3.0L
£16,500
Bristol
~£414/pm
This BMW X4 is fitted with automatic transmission and a 3000 CC diesel motor with 72,660 miles clocked-up on the dash. This particular used model from this dealer is available in the shade of blue.
M40d
31,226miAutoDiesel3.0L
£33,395
Wolverhampton
~£839/pm
At the great price of only £33,395 is this BMW that comes fitted out with a 3.0 litre diesel engine and automatic transmission. This second hand model in Wolverhampton has 31,226 miles clocked up on the dashboard and comes in the tone of white.
Xdrive20d M Sport Step Plus Pack
46,897miAutoDiesel2.0L
£28,750
Wolverhampton
~£722/pm
Buy this BMW for only £30,000. It has 46,897 miles clocked-up on the dashboard and comes fitted with a 2.0 Ltr diesel motor with automatic transmission.
Xdrive20d M Sport Step
67,781miAutoDiesel2.0L
£24,998
West Bromwich
~£628/pm
This vehicle has got 67,781 miles clocked-up on the dash and is fitted with a 2.0 ltr diesel engine.
X4 Xdrive 20D Sport
70,000miAutoDiesel2.0L
£22,975
West Bromwich
~£577/pm
On offer and available for a test drive is this suv in the shade of white - this second-hand model contains a 2000CC diesel engine with automatic transmission and has 70,000 miles on the clock.
Xdrive20d M Sport Step
64,200miAutoDiesel2.0L
£27,000
Wolverhampton
~£678/pm
Available in black, this second hand BMW X4 has 64,200 miles clocked up on the dashboard and incorporates a 2000 CC diesel engine.
Xdrive30d Mht M Sport X
16,464miAutoDiesel3.0L
£37,750
Solihull
~£948/pm
In the shade of black, this estate BMW X4 Xdrive30d Mht M Sport X has 16,464 miles on the clock and comes fitted with a 3.0 litre diesel engine with automatic transmission.
Xdrive M40d Step
33,985miAutoDiesel3.0L
£34,250
Solihull
~£860/pm
In a black finish, this used car incorporates a 3.0 litre diesel motor with automatic transmission and it has only done a mere 33,985 miles.
Xdrive20d M Sport Step Plus Pack
61,038miAutoDiesel2.0L
£26,500
Solihull
~£665/pm
Become the next owner of this automatic estate with automatic transmission and a 2000 cc diesel motor. This used one in the Solihull area has got 61,038 mi clocked up on the dashboard and comes in blue.
3.0 M40d Xdrive Euro 6 Ss
105,000miAutoDiesel3.0L
£23,489
Birmingham
~£590/pm
For £23,489 you can buy this used BMW X4 from this dealer that is fitted with a 3000CC diesel motor with automatic transmission.