2018 BMW X4
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
72,694mi Auto Diesel 2.0L
£17,850
Reading
~£448/pm
This X4 has 72,694 mi clocked up on the dash and is fitted with a 2.0 L diesel engine.
1 cars
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
72,694mi Auto Diesel 2.0L
£17,850
Reading
~£448/pm
This X4 has 72,694 mi clocked up on the dash and is fitted with a 2.0 L diesel engine.
3.0 M40d Xdrive Euro 6 Ss
65,600mi Auto Diesel 3.0L
£31,900
Wokingham
~£801/pm
Up for sale and ready for its next owner to drive home is this BMW that has got a 3.0L diesel engine with automatic transmission. This second-hand model from this dealer has 65,600 miles on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
102,000mi Auto Diesel 2.0L
£19,995
Wokingham
~£502/pm
Seize the opportunity to own this BMW that is up for sale at just £20,995. It comes in the shade of grey, is fitted with a 2000cc diesel engine with automatic transmission and has 102,000 miles clocked up on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
140,000mi Auto Diesel 2.0L
£9,995
Wokingham
~£251/pm
Currently up for sale and ready for its new owner to drive home is this X4 2.0 20D M Sport Xdrive Euro 6 Ss with a 2.0 litre diesel engine and 140,000 miles clocked up on the dash.
M40d
62,222mi Auto Diesel 3.0L
£28,240
Thatcham
~£709/pm
Now available for sale is this vehicle on offer at the terrific price of just . This dealership in Thatcham also gives its customers the option to pay with achievable monthly instalments with instalment packages starting at only £ per month.
20D M Sport Suv Xdrive Euro 6 Ss 0
70,778mi Auto Diesel 2.0L
£17,495
Maidenhead
~£439/pm
Currently available at this dealership in Maidenhead is this used car that is equipped with a diesel, 2000 cc engine and automatic transmission. Available to drive away in the shade of with 70,778 miles clocked-up on the dash.
Bmw Estate Xdrive30d Mht M Sport
7,266mi Auto Diesel 3.0L
£50,536
Basingstoke
~£1,269/pm
Are you interested in purchasing a X4? Then have a closer look at this second-hand one with a mere 6,980 miles clocked up on the dash.
Xdrive20d Mht M Sport Step
13,742mi Auto Diesel 2.0L
£47,995
Farnborough
~£1,205/pm
Currently available to view at our dealership in the Farnborough area - BMW X4 that contains a 2.0L diesel engine with automatic transmission.
Xdrive20d Mht M Sport X Step
25,599mi Auto Diesel 2.0L
£32,994
Farnborough
~£829/pm
Get yourself behind the steering wheel of this BMW for only £32,994. It has 25,599 miles clocked up on the dash and comes equipped with a 2.0 L diesel engine with automatic transmission.
3.0 X4 M40i Suv
54,794mi Auto Petrol 3.0L
£32,980
Windsor
~£828/pm
Commencing at as little as £ per month, you can own this suv X4 with a petrol 3.0l motor, automatic transmission and 54,794 miles on the clock.
X4 Xdrive 20D M Sport
34,000mi Auto Diesel 2.0L
£28,995
Slough
~£728/pm
Up for sale and ready for its new owner to take home is this X4 X4 Xdrive 20D M Sport that comes fitted with automatic transmission and a 2.0 ltr diesel motor. This used one is advertised at the bargain price of £28,995, has been finished in the shade of black and has 34,000 miles clocked up on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
90,000mi Auto Diesel 2.0L
£15,995
Slough
~£402/pm
Containing a 2.0 L diesel engine and automatic transmission, this second-hand BMW X4 is finished in the tone of white and has 90,000 miles clocked-up on the dashboard.
3.0 30D M Sport Xdrive Euro 6 Ss
99,000mi Auto Diesel 3.0L
£13,950
Slough
~£350/pm
At this dealer in Slough you will find the bargain price of just £13,950 on this BMW X4 with a 3.0l diesel motor, automatic transmission and 99,000 miles clocked up on the dashboard.
Xdrive M40d Step
47,559mi Auto Diesel 3.0L
£37,000
High Wycombe
~£929/pm
Available from this dealership located in High Wycombe: BMW X4 Xdrive M40d Step with 47,559 miles, automatic transmission and a 3000cc diesel motor.
Xdrive30d M Sport Step Tech Pack
16,187mi Auto Diesel 3.0L
£36,000
High Wycombe
~£904/pm
Currently available at our dealership located in High Wycombe is this second-hand, low mileage BMW X4 which features a diesel, 3000CC engine and automatic transmission. It is up for sale and ready for its next owner to drive home in a white finish with only 16,187 miles on the dashboard.
Xdrive20d M Sport
75,060mi Auto Diesel 2.0L
£26,500
High Wycombe
~£665/pm
Now available on the market is this BMW with a 2.0 Ltr diesel motor and 75,060 miles on the dashboard.
Xdrive30d M Sport Step
45,308mi Auto Diesel 3.0L
£30,000
High Wycombe
~£753/pm
This BMW has 45,308 miles on the dashboard and is equipped with a 3.0 litre engine. It runs on diesel with automatic transmission and is available in the shade of silver.
Xdrive30d M Sport Step
45,881mi Auto Diesel 3.0L
£29,500
High Wycombe
~£741/pm
Now available to test drive at your request is this estate motor with 45,881 miles clocked up on the dashboard, automatic transmission and a 3.0 litre diesel motor.
Xdrive20d M Sport X Step Tech Pack
94,988mi Auto Diesel 2.0L
£23,500
High Wycombe
~£590/pm
Painted in the shade of red, this 2.0l diesel BMW X4 Xdrive20d M Sport X Step Tech Pack with automatic transmission is currently available for purchase.
3.0 M40i Mht Xdrive Euro 6 Ss
24,000mi Auto Hybrid 3.0L
£44,995
Woking
~£1,130/pm
Advertised by this dealer is this second hand, low mileage X4 3.0 M40i Mht Xdrive Euro 6 Ss with automatic transmission and a 3.0l hybrid engine. It is on the market in a grey finish with only 24,000 miles on the dash.
20D M Sport Ulez
43,067mi Auto Diesel 2.0L
£27,500
Woking
~£691/pm
This second hand BMW X4 from this dealer is equipped with a 2000CC diesel motor with automatic transmission and it has 43,067 miles clocked up on the dash.
X4 M40i
43,419mi Auto Petrol 3.0L
£34,981
Guildford
~£878/pm
Take a test drive in this X4 X4 M40i which features a 3.0 LTR petrol engine with automatic transmission. This second hand one from us at this dealer is available at the great price of only £36,436.
X4 Xdrive30d M Sport
28,608mi Auto Diesel 3.0L
£33,888
Guildford
~£851/pm
This suv contains a 3.0l diesel motor with automatic transmission and it has 28,608 miles clocked-up on the dash. This particular second-hand model from this dealer in Guildford comes finished in the shade of black.
Suv 2.0 20D M Sport X Xdrive Euro 6 Ss
30,000mi Auto Diesel 2.0L
£27,490
Ashford
~£690/pm
At this dealer in Ashford you'll find the bargain price of just £27,490 on this BMW with 30,000 miles clocked-up on the dash.