2019 BMW X4
3.0 M40d Xdrive Euro 6 Ss
65,600mi Auto Diesel 3.0L
£31,900
Wokingham
~£801/pm
This motor available priced at £31,900 comes in the tone of silver and has 65,600 miles clocked-up on the dashboard.
3 cars
3.0 M40d Xdrive Euro 6 Ss
65,600mi Auto Diesel 3.0L
£31,900
Wokingham
~£801/pm
This motor available priced at £31,900 comes in the tone of silver and has 65,600 miles clocked-up on the dashboard.
2.0 20D M Sport Xdrive Euro 6 Ss
140,000mi Auto Diesel 2.0L
£10,495
Wokingham
~£264/pm
Interested in buying a BMW X4? Well, consider this second hand model coming in the tone of black with automatic transmission, a 2.0 ltr diesel motor and 140,000 miles clocked up on the dashboard.
2.0 20D M Sport Xdrive Euro 6 Ss
102,000mi Auto Diesel 2.0L
£20,995
Wokingham
~£527/pm
102,000 miles on the clock, this BMW X4 incorporates a 2.0 litre diesel motor and has automatic transmission.
Coupe
14,195mi Auto Diesel 2.0L
£35,994
Farnborough
~£904/pm
A low price of only £35,994 for this low mileage BMW that only has 14,195 miles clocked up on the dash.
Xdrive20d Mht M Sport X Step
25,599mi Auto Diesel 2.0L
£35,650
Farnborough
~£895/pm
Up for sale and ready for its new owner to drive away today is this X4 Xdrive20d Mht M Sport X Step, it is fitted with a 2000 cc diesel motor and automatic transmission. This second-hand one now up for sale at our dealership in Farnborough has been finished in the tone of red and has only got 25,595 miles on the dash.
Xdrive M40d Mht
31,305mi Auto Diesel 3.0L
£40,994
Farnborough
~£1,029/pm
Coming fitted out with a 3000 cc diesel motor with automatic transmission - this BMW X4 3.0 M40d Mht Suv Hybrid Xdrive 3 is on the market and ready for its new owner to take home with 31,305 miles on the dash.
3.0 X4 M40i Suv
54,794mi Auto Petrol 3.0L
£33,750
Windsor
~£848/pm
This BMW has 54,794 miles clocked up on the dash and comes fitted with a 3.0 ltr engine. It runs on petrol with automatic transmission and comes in the shade of white.
Bmw Estate Xdrive30d Mht M Sport
1,000mi Auto Diesel 3.0L
£52,694
Basingstoke
~£1,323/pm
A bargain price of only £52,694 for this low mileage BMW that only has 1,000 miles clocked up on the dash.
X4 Xdrive 20D M Sport
34,000mi Auto Diesel 2.0L
£28,995
Slough
~£728/pm
A 2.0 litre diesel engine and automatic transmission are only some of the qualities that this suv X4 X4 Xdrive 20D M Sport is offering its owner.
20D M Sport Suv Xdrive Euro 6 Ss 0
70,778mi Auto Diesel 2.0L
£17,495
Maidenhead
~£439/pm
This BMW X4 is equipped with a 2.0 L diesel engine with automatic transmission and it has clocked up 70,778 miles.
2.0 20D M Sport Xdrive Euro 6 Ss
90,000mi Auto Diesel 2.0L
£16,750
Slough
~£421/pm
Now available to test drive at your request is this BMW X4 with 90,000 miles clocked up on the dashboard, automatic transmission and a 2000 CC diesel engine.
3.0 30D M Sport Xdrive Euro 6 Ss
99,000mi Auto Diesel 3.0L
£13,950
Slough
~£350/pm
At this dealership there is a great price of only £13,950 on this used BMW that’s got 99,000 miles clocked up on the dash, a 3.0 l diesel engine and automatic transmission.
3.0 M40i Mht Xdrive Euro 6 Ss
24,000mi Auto Hybrid 3.0L
£44,995
Woking
~£1,130/pm
Currently available for viewing at our dealership is this X4 3.0 M40i Mht Xdrive Euro 6 Ss with just 24,000 miles on the clock.
3.0 X4 Xdrive
56,064mi Auto 3.0L
£26,990
Marlow
~£678/pm
This dealer has a great price of only £28,370 on this X4 with a 3.0 LTR engine, automatic transmission and 56,064 miles on the clock.
M40d
62,222mi Auto Diesel 3.0L
£0
Thatcham
~£0/pm
With a blue finish, this 3.0 litre diesel BMW X4 with automatic transmission is available for purchase.
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
72,694mi Auto Diesel 2.0L
£17,850
Reading
~£448/pm
Now available from this car dealership in Reading is this X4 Suv 2.0 20D M Sport Xdrive Euro 6 Ss which has automatic transmission and a 2.0l diesel engine.
Xdrive20d Mht M Sport Step Techpro Pk
11,720mi Auto Diesel 2.0L
£50,000
High Wycombe
~£1,256/pm
Currently displayed at our dealership in the High Wycombe area - X4 Xdrive20d Mht M Sport Step Techpro Pk which has automatic transmission and a 2.0 ltr diesel motor.
Xdrive30d M Sport Step Tech Pack
16,187mi Auto Diesel 3.0L
£36,500
High Wycombe
~£917/pm
In the tone of white, this vehicle has a 3.0L diesel motor with automatic transmission and has 16,187 miles on the clock.
X4 M40i
43,419mi Auto Petrol 3.0L
£35,897
Guildford
~£901/pm
This second hand X4 X4 M40i from this dealer contains a 3.0 litre petrol motor with automatic transmission and has 43,418 miles clocked-up on the dash.
Suv 2.0 20D M Sport X Xdrive Euro 6 Ss
30,000mi Auto Diesel 2.0L
£27,990
Ashford
~£703/pm
This X4 available from this dealer priced at £27,990 comes in black and has 30,000 miles clocked up on the dash.
Xdrive20d M Sport X Step Tech Pack
94,988mi Auto Diesel 2.0L
£24,500
High Wycombe
~£615/pm
Featuring a 2.0 LTR diesel engine with automatic transmission, this second hand BMW from this dealership in High Wycombe is on the market in a red finish and has 94,988 miles on the clock.
3.0 30D Xline Xdrive Euro 6 Ss
105,000mi Auto Diesel 3.0L
£11,995
West Drayton
~£301/pm
On the market and ready for you to take home is this second hand BMW that contains a 3.0 litre diesel motor with automatic transmission. Get it at the fantastic price of £11,995 from this dealer in West Drayton.
X4 Xdrive20d M Sport
43,836mi Auto Diesel 2.0L
£36,316
Kingston Upon Thames
~£912/pm
With a finish, this 2.0 Ltr diesel X4 with automatic transmission is now available for you to buy.
X4 M40i
15,592mi Auto Petrol 3.0L
£36,816
Kingston Upon Thames
~£925/pm
On offer and ready for you to drive home is this X4 finished in . This used model is fitted out with a 3000cc petrol engine with automatic transmission and has 15,592 miles clocked up on the dashboard.