2019 BMW X4
Xdrive20d Sport Step
74,170mi Auto Diesel
£22,999
Rushden
~£578/pm
74,170 miles clocked up on the dashboard and coming in the shade of grey, this estate car is fitted out with a litre diesel motor and automatic transmission.
1 cars
Xdrive20d Sport Step
74,170mi Auto Diesel
£22,999
Rushden
~£578/pm
74,170 miles clocked up on the dashboard and coming in the shade of grey, this estate car is fitted out with a litre diesel motor and automatic transmission.
X4 M40d Mhev
7,367mi Auto Diesel 3.0L
£56,950
Northampton
~£1,430/pm
Currently available for sale is this BMW X4 in near mint condition that's got just 7,367 miles on the dashboard.
X4 Xdrive20d M Sport
8,092mi Auto Diesel 2.0L
£51,450
Northampton
~£1,292/pm
A superb price of just £51,450 from our dealership on this low mileage X4 X4 Xdrive20d M Sport that has just 8,092 miles on the dash.
X4 Xdrive20d M Sport
6,105mi Auto Diesel 2.0L
£47,950
Northampton
~£1,204/pm
There is a great price of just £47,950 on this X4 at this dealer. It is a second hand vehicle, but it's been wonderfully maintained and is still in an almost spotless, like new condition.
X4 Xdrive20d M Sport
6,105mi Auto Diesel 2.0L
£47,950
Northampton
~£1,204/pm
An incredible price is being advertised by this dealer for this nearly new BMW with a 2000cc diesel motor, 6,105 miles clocked-up on the dash and automatic transmission.
X4 Xdrive20d M Sport
17,932mi Auto Diesel 2.0L
£38,850
Northampton
~£976/pm
Priced at £38,850 you can purchase this second hand BMW X4 X4 Xdrive20d M Sport from this dealer that incorporates a 2.0 Litre diesel motor with automatic transmission.
X4 Xdrive20d M Sport
17,932mi Auto Diesel 2.0L
£38,850
Northampton
~£976/pm
Now displayed at our dealership is this low mileage BMW X4 X4 Xdrive20d M Sport.
Xdrive M40i Mht
1,986mi Auto Petrol 3.0L
£66,495
Bedford
~£1,670/pm
Searching to buy a X4? Well, have a more in depth look at this used, but near mint one that's still in an almost flawless, like new condition throughout. This particular vehicle contains a 3.0 Litre petrol motor with automatic transmission and it only has 1,986 miles on the dashboard.
Xdrive20d Sport
46,302mi Auto Diesel 2.0L
£24,350
Bedford
~£611/pm
Currently on offer and ready for you to drive home is this X4 with a 2.0L diesel motor and 46,302 miles clocked up on the dash.
Bmw Estate Xdrive20d M Sport Step
72,000mi Auto Diesel 2.0L
£15,950
St Neots
~£401/pm
Now advertised by this dealer located in the St Neots area is this estate BMW X4 that comes fitted with a 2.0l diesel engine with automatic transmission. It is on offer and ready for its next owner to drive away in the tone of grey with 72,000 miles clocked-up on the dashboard.
Xdrive M40i Step
33,910mi Auto Petrol
£36,450
Milton Keynes
~£915/pm
Check out the terrific price at this dealership in Milton Keynes on this used, low mileage X4 Xdrive M40i Step with automatic transmission, a mere 33,910 mi clocked up on the dashboard and a ltr petrol motor.
Xdrive20d M Sport X Step
36,630mi Auto Diesel
£29,990
Milton Keynes
~£753/pm
This BMW X4 Xdrive20d M Sport X Step has clocked-up 36,630 miles and comes fitted out with a l motor. It runs on diesel with automatic transmission and is finished in black.
Xdrive20d Mht M Sport Step
10mi Auto Diesel 2.0L
£54,950
Cambridge
~£1,380/pm
Containing a 2.0 Litre diesel motor and automatic transmission, this used BMW is available for sale in the tone of blue with 10 miles clocked up on the dashboard.
2.0 20D Xline Xdrive Euro 6 Ss
36,300mi Auto Diesel 2.0L
£17,988
Peterborough
~£452/pm
Up for sale and ready for its next owner to drive away today is this X4 2.0 20D Xline Xdrive Euro 6 Ss, it is fitted with a 2000 CC diesel motor and automatic transmission. This second hand one currently on sale at this dealership in Peterborough has just 36,300 miles on the dash.
Xdrive20d M Sport
65,138mi Auto Diesel 2.0L
£25,995
Peterborough
~£653/pm
Seize the opportunity to purchase this BMW X4 Xdrive20d M Sport that is now for sale at just £25,995. It comes finished in black, comes fitted with automatic transmission, a 2.0 L diesel engine and has 65,138 mi clocked up on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
75,301mi Auto Diesel 2.0L
£16,490
Peterborough
~£414/pm
Giving its next privileged owner a fantastic and top of the range mode of transport, this suv second hand car is finished in the tone of grey, comes with automatic transmission, a 2000 cc diesel motor and has 75,301 miles on the clock.
Xdrive30d M Sport
76,902mi Auto Diesel 3.0L
£17,995
Peterborough
~£452/pm
This second hand coupe coming in the shade of grey is now on the market and ready for its new owner to drive home with the added option for you to pay on credit.
3L Xdrive35d M Sport
82,708mi Auto Diesel 3.0L
£16,700
Peterborough
~£419/pm
This motor has a 3.0 Litre diesel motor with automatic transmission and it has done 82,708 miles. It is on the market and ready for you to drive away for the outstanding price of just £16,700.
Xdrive20d M Sport Step Plus Pack
39,927mi Auto Diesel 2.0L
£28,799
Peterborough
~£723/pm
Available from this supplier's showroom located in the Peterborough area is this X4 with low mileage. It has only got 39,927 miles clocked up on the dashboard and comes equipped with a 2.0L diesel engine.
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
46,900mi Auto Diesel 2.0L
£20,890
Letchworth Garden City
~£525/pm
Currently available for sale is this BMW X4 Suv 2.0 20D M Sport Xdrive Euro 6 Ss on offer at the superb price of just £20,890. This dealership also gives you the possibility to purchase with achievable monthly instalments with repayment plans commencing at only £ per calendar month.
X4 Xdrive 30D M Sport
112,000mi Auto Diesel 3.0L
£11,999
Leighton Buzzard
~£301/pm
Advertised by this dealer located in the Leighton Buzzard area is this BMW X4 which is fitted out with automatic transmission and a 3.0 Ltr diesel motor. It's on offer and ready for its next owner to take home in the shade of silver with 112,000 miles clocked up on the dash.
Xdrive20d Mht M Sport Step Techpro
8,322mi Auto Diesel 2.0L
£52,000
Luton
~£1,306/pm
A bargain price at this car dealership for this used, X4 Xdrive20d Mht M Sport Step Techpro with automatic transmission, just 8,322 miles on the dash and a 2000cc diesel motor.
Xdrive20d Mht M Sport Step Pro Pack
4,096mi Auto Diesel 2.0L
£48,500
Luton
~£1,218/pm
Equipped with a 2.0 L diesel motor with automatic transmission, this BMW X4 comes finished in the tone of white and has 4,096 miles clocked-up on the dash.
Xdrive20d M Sport Step
48,711mi Auto Diesel 2.0L
£28,500
Luton
~£716/pm
On offer at our fantastic price of just £28,500 is this X4, it features a 2.0 Ltr diesel motor with automatic transmission and it has 48,711 mi clocked up on the dash.