2019 BMW X4
2.0 20D M Sport X Suv Xdrive Euro
51,134mi Auto Diesel 2.0L
£27,495
Poole
~£690/pm
This suv BMW has 51,134 mi clocked-up on the dash and incorporates a 2.0L diesel engine with automatic transmission.
2 cars
2.0 20D M Sport X Suv Xdrive Euro
51,134mi Auto Diesel 2.0L
£27,495
Poole
~£690/pm
This suv BMW has 51,134 mi clocked-up on the dash and incorporates a 2.0L diesel engine with automatic transmission.
Xdrive30d Mht M Sport
35,600mi Auto Diesel 3.0L
£32,990
Poole
~£828/pm
A marvellous price of only £32,990 from us at this dealer for this low mileage BMW X4 Xdrive30d Mht M Sport that has just 35,600 miles on the dash.
Bmw Estate Xdrive30d Mht M Sport
48,712mi Auto Diesel 3.0L
£33,969
Bournemouth
~£853/pm
Painted in the tone of white, this estate motor has 48,712 miles clocked up on the dashboard and comes fitted out with a automatic 3.0 L engine requiring diesel.
35D M Sport
71,227mi Auto Diesel 3.0L
£15,995
Wimborne Minster
~£402/pm
With 71,227 miles on the dash, this BMW X4 35D M Sport is fitted with a 3000cc diesel engine with automatic transmission.
Bmw Estate Xdrive20d Mht M Sport Step A
34,398mi Auto Diesel 2.0L
£31,202
Salisbury
~£784/pm
On offer and ready for its next owner to drive away today is this BMW X4 Bmw Estate Xdrive20d Mht M Sport Step A that incorporates a 2.0 LTR diesel engine with automatic transmission. This second hand model currently available at our dealership has been finished in black and has only got 34,398 miles clocked up on the dash.
X4 M40i
2,827mi Auto Petrol 3.0L
£59,990
Eastleigh
~£1,506/pm
On offer and ready for its next owner to drive away is this X4 X4 M40i in nearly new condition which is fitted with a 3.0L petrol engine and automatic transmission. This second-hand one available from this dealer has only 2,827 miles clocked up on the dash.
X4 Xdrive20d M Sport
24,305mi Auto Diesel 2.0L
£32,993
Eastleigh
~£829/pm
Up for sale and ready for you to drive away is this BMW X4 that is fitted out with automatic transmission and a 2000CC diesel motor. This low mileage one has only got 24,305 miles clocked up on the dash and has been finished in the shade of black.
X4 Xdrive20d M Sport
25,981mi Auto Diesel 2.0L
£32,493
Eastleigh
~£816/pm
A brilliant price of only £32,493 is being offered by our dealership in Eastleigh on this low mileage X4 X4 Xdrive20d M Sport that features a 2000 CC diesel motor with automatic transmission.
X4 Xdrive30d M Sport
42,385mi Auto Diesel 3.0L
£27,995
Eastleigh
~£703/pm
Finished in grey, this used car has 42,385 miles clocked-up on the dash and incorporates a 3.0 LTR diesel engine with automatic transmission. First Registered in 2019, this BMW X4 is currently on offer and ready for you to take home for only £27,995.
2.0 20D M Sport Xdrive
50,196mi Auto Diesel
£26,531
Eastleigh
~£666/pm
This second hand car available priced at £26,531 has 50,196 miles on the clock and comes finished in blue.
2.0 20D Mht M Sport Xdrive
59,205mi Auto Hybrid
£25,195
Eastleigh
~£633/pm
This second hand X4 2.0 20D Mht M Sport Xdrive from this dealer has a ltr hybrid engine with automatic transmission and has 59,205 miles clocked up on the dashboard.
2.0 20D M Sport Xdrive
27,564mi Auto Diesel
£28,132
Eastleigh
~£706/pm
On the market and ready for its next owner to take home is this BMW X4 which is equipped with a Litre diesel motor with automatic transmission. This second-hand model now available from this dealer comes in the tone of black and has clocked up 27,564 miles.
2.0 20D M Sport Xdrive
74,735mi Auto Diesel
£22,977
Eastleigh
~£577/pm
Coming finished in the tone of grey, this suv contains a L diesel motor with automatic transmission and it has 74,735 miles on the dash.
2.0 20D Xline Xdrive
74,125mi Auto Diesel
£13,762
Eastleigh
~£346/pm
Available in the tone of blue, this used X4 2.0 20D Xline Xdrive has 74,125 miles on the dashboard and comes equipped with a L diesel engine.
X4 Xdrive30d M Sport
54,280mi Auto Diesel 3.0L
£17,695
Fareham
~£444/pm
Currently available for viewing at this car dealership is this BMW X4 X4 Xdrive30d M Sport which incorporates a 3000CC diesel engine with automatic transmission.
X4 Xdrive 35D M Sport
86,000mi Auto Diesel 3.0L
£16,995
Fareham
~£427/pm
Painted in the shade of grey, this 3000cc diesel suv with automatic transmission is currently available for you to buy.
20D Mht M Sport Xdrive Euro 6
30,200mi Auto Diesel 2.0L
£32,795
Melksham
~£824/pm
For sale at the full price of £32,950 or with the possibility to purchase on credit with achievable instalments starting from £ per month, this X4 20D Mht M Sport Xdrive Euro 6 has 30,200 miles clocked-up on the dash and contains a 2000 cc diesel engine with automatic transmission.
20D M Sport Xdrive Euro 6
58,776mi Auto Diesel 2.0L
£25,250
Melksham
~£634/pm
At the terrific price of just £26,500 is this BMW X4 which comes fitted with automatic transmission and a 2000 CC diesel engine. This second hand one has 58,776 miles clocked-up on the dash.
20D Mht M Sport Xdrive Euro 6
11mi Auto Diesel 2.0L
£55,500
Swindon
~£1,394/pm
Finished in the tone of grey, this suv incorporates a 2000 cc diesel motor with automatic transmission and it has 11 miles clocked up on the dash.
M40i Mht Xdrive Euro 6
7,921mi Auto Petrol 3.0L
£49,750
Swindon
~£1,249/pm
Currently advertised by this dealership in Swindon is this second hand, low mileage X4 coming fitted with automatic transmission and a 3.0 litre petrol engine. It's on offer in the shade of blue with just 7,921 miles on the dash.
20D Mht M Sport Xdrive Euro 6
24,127mi Auto Diesel 2.0L
£39,500
Swindon
~£992/pm
At this dealer in Swindon you'll find the great price of only £38,572 on this BMW X4 2.00D Mht M Sport Xdrive Euro 6 5-Door with a 2.0 Litre diesel engine, automatic transmission and 24,127 mi clocked-up on the dashboard.
20D Mht M Sport Xdrive Euro 6
52,698mi Auto Diesel 2.0L
£35,500
Swindon
~£891/pm
With 52,698 miles clocked up on the dash, this X4 20D Mht M Sport Xdrive Euro 6 is fitted with a 2.0 ltr diesel motor and automatic transmission.
M40d
45,770mi Auto Diesel 3.0L
£29,990
Bristol
~£753/pm
Purchase this used X4 M40d for just £29,990. Finance deals start from £ each month for this vehicle which incorporates a 3.0 LTR diesel motor with automatic transmission.
X4 Xdrive20d M Sport
50,487mi Auto Diesel 2.0L
£25,500
Kingswood
~£640/pm
This BMW X4 X4 Xdrive20d M Sport has 50,487 miles on the dash and comes fitted with a 2.0 LTR engine. It runs on diesel with automatic transmission and is available in the shade of black.