2020 BMW X4
X4 M40i
35,256mi Auto Petrol 3.0L
£31,995
Winchester
~£803/pm
There's an outstanding price of just £32,194 on this low mileage suv that’s got a 3000cc petrol motor with automatic transmission and a mere 35,256 miles on the clock.
1 cars
X4 M40i
35,256mi Auto Petrol 3.0L
£31,995
Winchester
~£803/pm
There's an outstanding price of just £32,194 on this low mileage suv that’s got a 3000cc petrol motor with automatic transmission and a mere 35,256 miles on the clock.
2.0 20D M Sport Xdrive
22,698mi Auto Diesel
£30,301
Eastleigh
~£761/pm
This BMW X4 is currently up for sale and ready for its next owner to drive home. It has 22,698 miles on the dash and has a LTR diesel engine.
2.0 20D M Sport Xdrive
50,196mi Auto Diesel
£26,961
Eastleigh
~£677/pm
Currently available from our dealership located in Eastleigh is this X4 containing a cc diesel engine with automatic transmission. It's on the market and ready for its new owner to drive away in the tone of blue with 50,196 miles on the dashboard.
2.0 20D M Sport Xdrive
26,258mi Auto Diesel
£28,265
Eastleigh
~£710/pm
Currently advertised by this dealer in Eastleigh is this suv vehicle which has automatic transmission and a cc diesel motor. It's up for sale and ready for you to take home in the tone of blue with 26,258 miles clocked-up on the dashboard.
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
£33,990
Eastleigh
~£854/pm
In the tone of black, this estate X4 X4 Xdrive20d M Sport has only got 24,305 miles clocked-up on the dash and comes fitted out with a 2.0 ltr diesel engine with automatic transmission.
X4 Xdrive20d M Sport
25,981mi Auto Diesel 2.0L
£33,492
Eastleigh
~£841/pm
Currently displayed at our showroom is this X4 X4 Xdrive20d M Sport with only 25,981 miles on the clock.
X4 Xdrive20d M Sport
34,071mi Auto Diesel 2.0L
£32,495
Eastleigh
~£816/pm
This second hand car comes fitted with automatic transmission, a 2.0l diesel engine and has 34,071 miles clocked-up on the dash.
X4 Xdrive 20D M Sport
37,089mi Auto Diesel 2.0L
£27,995
Eastleigh
~£703/pm
At £27,995 you can get this second hand BMW X4 from this dealership in Eastleigh that incorporates a 2000cc diesel engine with automatic transmission.
X4 Xdrive30d M Sport
42,385mi Auto Diesel 3.0L
£29,395
Eastleigh
~£738/pm
Are you interested in a BMW X4 X4 Xdrive30d M Sport? Well, have a more detailed look at this used model available in grey with 42,385 miles on the clock and a 3.0 litre diesel engine with automatic transmission.
X4 Xdrive30d M Sport
54,280mi Auto Diesel 3.0L
£17,995
Fareham
~£452/pm
Available from this car dealership's showroom in Fareham is this BMW X4 X4 Xdrive30d M Sport that has a automatic transmission and 3000 CC diesel engine.
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,075
Salisbury
~£780/pm
Now on offer and ready for its next owner to take home is this BMW with a 2.0 LTR diesel engine and 34,398 miles clocked-up on the dashboard.
Bmw Estate Xdrive30d Mht M Sport
6,980mi Auto Diesel 3.0L
£52,694
Basingstoke
~£1,323/pm
Available to view at this dealership in Basingstoke is this used car which contains a diesel, 3000 CC engine and automatic transmission. It's on the market and ready for its next owner to take home in the tone of black with 6,980 mi clocked-up on the dash.
M40d
62,222mi Auto Diesel 3.0L
£0
Thatcham
~£0/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
Take a look at this X4 Suv 2.0 20D M Sport Xdrive Euro 6 Ss that features a 2.0 LTR diesel motor and automatic transmission. This used one currently in stock at our dealership 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
Thinking of going for a BMW X4? Well, consider this second hand model finished in grey with a 2.0l diesel engine, automatic transmission and 11 mi on the dash.
20D Mht M Sport Xdrive Euro 6
51,897mi Auto Diesel 2.0L
£34,750
Swindon
~£873/pm
In a blue finish, this BMW X4 20D Mht M Sport Xdrive Euro 6 has 51,897 miles clocked up on the dash and comes fitted out with a 2.0 ltr diesel motor.
2.0 20D M Sport Xdrive Euro 6 Ss
102,000mi Auto Diesel 2.0L
£20,995
Wokingham
~£527/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
£10,495
Wokingham
~£264/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.
Coupe
4,245mi Auto Diesel 2.0L
£35,994
Farnborough
~£904/pm
At the outstanding price of only £37,450 is this X4 Coupe, it has got automatic transmission and a 2.0 Litre diesel engine. This second hand model has been finished in the tone of red and has 4,245 miles clocked up on the dash.
Xdrive20d Mht M Sport X Step
25,599mi Auto Diesel 2.0L
£35,650
Farnborough
~£895/pm
Incorporating a 2000 cc diesel motor and automatic transmission - this second hand BMW X4 is now on the market and ready for you to drive away with 25,599 miles on the clock.
Xdrive M40d Mht
31,305mi Auto Diesel 3.0L
£40,994
Farnborough
~£1,029/pm
In a black finish, this suv second hand car has 31,305 miles on the dashboard and comes equipped with a 3.0l diesel motor with automatic transmission.
3.0 M40d Xdrive Euro 6 Ss
65,600mi Auto Diesel 3.0L
£31,900
Wokingham
~£801/pm
Currently available on the market is this X4. It has got 65,600 miles clocked up on the dash and contains a 3000 cc diesel motor.