2019 BMW X4
X4 Xdrive 20D Sport
119,163miAutoDiesel2.0L
£17,690
Barry
~£444/pm
Finished in black, this BMW X4 Coupe has clocked-up 119,163 miles and has a 2.0 ltr diesel motor.
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.
0 cars
X4 Xdrive 20D Sport
119,163miAutoDiesel2.0L
£17,690
Barry
~£444/pm
Finished in black, this BMW X4 Coupe has clocked-up 119,163 miles and has a 2.0 ltr diesel motor.
Xdrive20d M Sport Step - Suv 5 Seats
63,413miAutoDiesel2.0L
£16,649
Weston-super-Mare
~£418/pm
On offer at our superb price of just £17,827 is this X4, it has 63,413 miles on the dashboard and comes equipped with a 2.0 Litre diesel engine and automatic transmission.
3.0 M Competition 503 Bhp
42,144miAutoPetrol3.0L
£39,999
Merthyr Tydfil
~£1,004/pm
Coming in the tone of grey, this X4 3.0 M Competition 503 Bhp features a 3.0 Ltr petrol engine with automatic transmission and it has 42,144 miles clocked up on the dash.
35D M Sport U3990 Ulez
72,660miAutoDiesel3.0L
£16,500
Bristol
~£414/pm
This motor is equipped with a 3.0l diesel engine with automatic transmission and has 72,660 miles clocked up on the dashboard.
M40i
33,000miAutoPetrol3.0L
£34,790
Bristol
~£874/pm
This suv BMW X4 has a 3.0 Litre petrol motor with automatic transmission and has 33,000 miles on the clock.
3.0 30D M Sport Xdrive Euro 6 Ss
72,750miAutoDiesel3.0L
£15,990
Bristol
~£402/pm
Currently available for viewing at our dealership in the Bristol area is this BMW that comes fitted with automatic transmission and a 3.0 Ltr diesel motor.
Xdrive30d M Sport
51,846miAutoDiesel
£20,500
Swansea
~£515/pm
Painted in black, this second hand BMW X4 Xdrive30d M Sport has got 51,846 mi clocked up on the dash and is fitted with a Ltr diesel engine.
Coupe
66,000miAutoDiesel2.0L
£16,995
Swansea
~£427/pm
Painted in the shade of red, this X4 Coupe has got 66,000 miles clocked up on the dashboard and comes fitted out with a 2.0 Ltr diesel motor with automatic transmission.
Coupe
69,000miAutoDiesel3.0L
£17,995
Swansea
~£452/pm
This BMW X4 Coupe has a 3000 CC diesel engine with automatic transmission and has 69,000 miles clocked-up on the dash.
4X4 3.0 30D M Sport Xdrive Euro 6 Ss
140,319miAutoDiesel3.0L
£11,495
Bridgend
~£289/pm
This X4 4X4 3.0 30D M Sport Xdrive Euro 6 Ss is fitted out with a 3000 CC diesel engine with automatic transmission and has got 140,319 miles clocked up on the dashboard.
X4 Xdrive20d M Sport
29,013miAuto2.0L
£30,450
Hereford
~£765/pm
This second hand BMW from this dealer contains a 2.0 ltr engine with automatic transmission and has 29,013 miles clocked up on the dashboard.
X4 Xdrive 20D M Sport
41,880miAutoDiesel2.0L
£28,950
Hereford
~£727/pm
Finished in the shade of grey, this 2.0 Ltr diesel BMW with automatic transmission is available for you to buy.
30D Mht M Sport Xdrive Euro 6
6,912miAutoDiesel3.0L
£59,000
Swindon
~£1,482/pm
On the market and ready for you to drive away is this low mileage, like new BMW X4 that is fitted with automatic transmission and a 3.0 L diesel motor. This used one comes finished in grey and has got just 6,912 miles clocked-up on the dash.
3.0 M40i Xdrive Euro 6 Ss
57,000miAutoPetrol3.0L
£31,495
Swindon
~£791/pm
Painted in the tone of black, this 3.0 LTR petrol BMW X4 3.0 M40i Xdrive Euro 6 Ss with automatic transmission is currently available for viewing.
Xdrive20d Xline
69,356miManualDiesel2.0L
£14,999
Evesham
~£377/pm
This X4 Xdrive20d Xline comes fitted out with manual transmission, a 2.0 L diesel motor and has got 69,356 miles on the clock.
20D Xline U107306 Ulez
81,474miManualDiesel2.0L
£15,189
Evesham
~£381/pm
Currently on display at this car dealership's show room in Evesham is this BMW X4 with a 2.0 Litre diesel engine and manual transmission.
Xdrive20d M Sport
116,300miAutoDiesel2.0L
£12,995
Poole
~£326/pm
Available for sale is this X4 Xdrive20d M Sport that features a 2000 CC diesel engine with automatic transmission. On offer at the outstanding price of £13,495 and affordable repayments on hand beginning at just £ per calendar month.
2.0 20D M Sport Xdrive Euro 6 Ss
79,899miAutoDiesel2.0L
£25,999
Tavistock
~£653/pm
In the shade of grey, this used car has 79,899 miles clocked up on the dashboard and is fitted out with a automatic 2000 CC engine running on diesel.
Xdrive35d M Sport
83,800miAutoDiesel3.0L
£14,995
Tavistock
~£377/pm
Available from this dealership in Tavistock: BMW X4 Xdrive35d M Sport - 83,800 miles, 3.0 l diesel motor and automatic transmission.
Xline 3.0 30D Xdrive 258Ps
66,175miAutoDiesel3.0L
£16,999
Abingdon-on-Thames
~£427/pm
Get behind the steering wheel of this X4 for just £18,999. It has 66,175 miles clocked up on the dash and comes fitted out with a 3.0L diesel motor with automatic transmission.
Xdrive35d M Sport
67,147miAutoDiesel3.0L
£19,995
Southampton
~£502/pm
This coupe motor contains a 3000cc diesel motor with automatic transmission and has got 67,147 miles clocked up on the dashboard.
X4 Xdrive20d M Sport
34,016miAutoDiesel2.0L
£27,950
Oxford
~£702/pm
Coming fitted with a 2.0l diesel engine and automatic transmission - this second hand X4 X4 Xdrive20d M Sport is currently on the market and ready for its next owner to drive home with 34,016 miles on the dash.
Xdrive30d M Sport
69,000miAutoDiesel1.0L
£20,000
Birmingham
~£502/pm
Have a look at this BMW X4 which is equipped with a 1000 CC diesel motor and automatic transmission. This second hand model now available from this dealer is advertised at the superb price of only £20,000, comes finished in white and has 69,000 miles on the dashboard.
X4 M40i
2,827miAutoPetrol3.0L
£59,990
Eastleigh
~£1,506/pm
A fabulous price of £59,990 from us at this dealer for this almost flawless, like new X4.