2020 BMW X4
2.0 20D M Sport Xdrive
50,196mi Auto Diesel
£26,531
Eastleigh
~£666/pm
For the total price of just £26,961 is this X4, it has got 50,196 miles on the dash and comes fitted out with a CC diesel engine and automatic transmission.
0 cars
2.0 20D M Sport Xdrive
50,196mi Auto Diesel
£26,531
Eastleigh
~£666/pm
For the total price of just £26,961 is this X4, it has got 50,196 miles on the dash and comes fitted out with a CC diesel engine and automatic transmission.
2.0 20D Mht M Sport Xdrive
59,205mi Auto Hybrid
£25,195
Eastleigh
~£633/pm
Up for sale and ready for its next owner to take home is this BMW X4 2.0 20D Mht M Sport Xdrive in grey. It has done 59,205 miles and comes fitted with a Litre hybrid engine with automatic transmission.
2.0 20D M Sport Xdrive
27,564mi Auto Diesel
£28,132
Eastleigh
~£706/pm
Painted in a black finish, this suv BMW X4 2.0 20D M Sport Xdrive contains a l diesel motor with automatic transmission and it has 27,564 miles clocked up on the dashboard. First Registered in 2019, this X4 2.0 20D M Sport Xdrive is now available to buy for only £28,132.
2.0 20D M Sport Xdrive
74,735mi Auto Diesel
£22,977
Eastleigh
~£577/pm
Painted in the shade of grey, this second-hand X4 has a L diesel motor with automatic transmission and has 74,735 miles on the dash.
2.0 20D Xline Xdrive
74,125mi Auto Diesel
£13,762
Eastleigh
~£346/pm
At this dealer you will find the fantastic price of only £13,762 on this second hand BMW that’s got a cc diesel motor, automatic transmission and 74,125 mi clocked up on the dash.
X4 M40i
2,827mi Auto Petrol 3.0L
£59,990
Eastleigh
~£1,506/pm
This estate second hand car comes in a superb, like new condition in and out. It has a mere 2,827 mi clocked up on the dash and contains a 3.0 ltr petrol motor with automatic transmission.
X4 Xdrive20d M Sport
24,305mi Auto Diesel 2.0L
£32,993
Eastleigh
~£829/pm
The bargain price of just £33,990 is being offered by our dealership for this low mileage BMW X4 that incorporates a 2000 CC diesel motor with automatic transmission.
X4 Xdrive20d M Sport
25,981mi Auto Diesel 2.0L
£32,493
Eastleigh
~£816/pm
On offer and ready for its new owner to drive away is this X4 X4 Xdrive20d M Sport with a 2.0L diesel motor and automatic transmission. This second hand model now available from our dealership in Eastleigh has been finished in blue and has a mere 25,981 miles clocked-up on the dash.
X4 Xdrive30d M Sport
42,385mi Auto Diesel 3.0L
£27,995
Eastleigh
~£703/pm
Now available from this dealership in Eastleigh: BMW X4 with automatic transmission, 3.0l diesel motor and 42,385 miles.
X4 Xdrive30d M Sport
54,280mi Auto Diesel 3.0L
£17,695
Fareham
~£444/pm
This X4 X4 Xdrive30d M Sport contains a 3.0L diesel engine with automatic transmission and has 54,280 miles clocked up on the dash. It is currently on the market and ready for you to take home for the bargain price of just £17,995.
X4 Xdrive 35D M Sport
86,000mi Auto Diesel 3.0L
£16,995
Fareham
~£427/pm
Up for sale and ready for its new owner to drive away is this BMW X4 which has a 3.0l diesel motor with automatic transmission. This used model now available from our dealership has 86,000 miles clocked up on the dashboard.
Bmw Estate Xdrive20d Mht M Sport Step A
34,398mi Auto Diesel 2.0L
£31,202
Salisbury
~£784/pm
This X4 comes fitted with automatic transmission and a 2.0 Litre diesel engine with 34,398 miles clocked up on the dash. This particular second-hand model from this dealership in Salisbury is finished in the shade of black.
M40d
62,222mi Auto Diesel 3.0L
£27,990
Thatcham
~£703/pm
Up for sale and ready for its next owner to drive away is this X4 M40d that is fitted out with automatic transmission and a 3.0 Ltr diesel engine. This second-hand model now in stock at our dealership in Thatcham is for sale at the fantastic price of .
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
72,694mi Auto Diesel 2.0L
£17,850
Reading
~£448/pm
Fitted with a 2000 cc diesel engine with automatic transmission, this X4 Suv 2.0 20D M Sport Xdrive Euro 6 Ss is available in the shade of grey and has 72,694 miles clocked up on the dash.
20D Mht M Sport Xdrive Euro 6
11mi Auto Diesel 2.0L
£55,500
Swindon
~£1,394/pm
Available for viewing at this dealership's showroom is this 5 door, grey BMW X4 with a automatic gearbox and 2000cc diesel engine.
M40i Mht Xdrive Euro 6
7,921mi Auto Petrol 3.0L
£49,750
Swindon
~£1,249/pm
This car is now on the market and ready for its new owner to take home. It has a 3.0 LTR petrol engine with automatic transmission and it has 7,921 miles on the clock.
20D Mht M Sport Xdrive Euro 6
24,127mi Auto Diesel 2.0L
£39,500
Swindon
~£992/pm
Get behind the steering wheel of this X4 for just £39,500. It is equipped with a 2.0 LTR diesel engine with automatic transmission and has 24,127 mi clocked-up on the dash.
20D Mht M Sport Xdrive Euro 6
52,698mi Auto Diesel 2.0L
£35,500
Swindon
~£891/pm
This suv motor has 52,698 miles clocked up on the dash and incorporates a 2.0l diesel engine.
2.0 20D M Sport Xdrive Euro 6 Ss
102,000mi Auto Diesel 2.0L
£19,995
Wokingham
~£502/pm
Now available to test-drive at our showroom in the Wokingham area - grey BMW which is fitted with a 2.0 L diesel motor with automatic transmission.
2.0 20D M Sport Xdrive Euro 6 Ss
140,000mi Auto Diesel 2.0L
£9,995
Wokingham
~£251/pm
At only £10,495 is this BMW X4 that is equipped with a 2.0 L diesel engine with automatic transmission. This second-hand model at this dealership comes finished in black and has clocked up 140,000 miles.
Xdrive20d Mht M Sport Step
13,742mi Auto Diesel 2.0L
£47,995
Farnborough
~£1,205/pm
This second hand BMW X4 Xdrive20d Mht M Sport Step coming in the tone of grey is on the market and ready for you to take home with the option for you to pay on finance.
Xdrive20d Mht M Sport X Step
25,599mi Auto Diesel 2.0L
£32,994
Farnborough
~£829/pm
Up for sale and ready for you to drive away today is this X4, it has automatic transmission and a 2.0 LTR diesel engine. This low mileage one comes finished in the tone of red and has only got 25,599 miles clocked up on the dash.
3.0 M40d Xdrive Euro 6 Ss
65,600mi Auto Diesel 3.0L
£31,900
Wokingham
~£801/pm
Finished in the tone of silver, this BMW X4 comes equipped with automatic transmission, a 3.0 L diesel motor and has 65,600 miles clocked-up on the dash.
35D M Sport
71,227mi Auto Diesel 3.0L
£15,995
Wimborne Minster
~£402/pm
This used BMW X4 35D M Sport coming in the shade of black is currently on the market and ready for its new owner to drive home with the option to buy on finance.