2020 BMW X4
2.0 Xdrive20d M Sport Mhev
38,579mi Auto 2.0L
£28,999
London
~£728/pm
BMW with a 2000cc engine and automatic gearbox.
11 cars
2.0 Xdrive20d M Sport Mhev
38,579mi Auto 2.0L
£28,999
London
~£728/pm
BMW with a 2000cc engine and automatic gearbox.
3.0 30D M Sport Xdrive Euro 6 Ss
81,000mi Auto Diesel 3.0L
£17,440
London
~£438/pm
Available for sale - second hand BMW X4 3.0 30D M Sport Xdrive Euro 6 Ss that incorporates a 3.0l diesel motor and automatic transmission. It could be yours for the superb price of only £17,440 from this dealer in the London area.
2.0 20D M Sport Xdrive Euro 6 Ss
117,000mi Auto Diesel 2.0L
£11,440
London
~£287/pm
Now on offer and ready for you to take home is this BMW X4 2.0 20D M Sport Xdrive Euro 6 Ss with a 2.0 L diesel engine and 117,000 miles clocked-up on the dashboard.
3.0 30D M Sport Xdrive Euro 6 Ss
82,000mi Auto Diesel 3.0L
£13,440
London
~£338/pm
This BMW has 82,000 miles clocked up on the dashboard and is equipped with a 3000 CC diesel motor and automatic transmission. This particular used one from this dealer is finished in the shade of black.
Xdrive20d M Sport
78,892mi Auto Diesel 2.0L
£22,799
London
~£573/pm
Be the next owner of this BMW X4 which comes fitted with automatic transmission and a 2.0 ltr diesel engine. This second-hand model is available at the incredible price of only £22,799, comes finished in the tone of black and has 78,892 miles on the dash.
X4 Xdrive20d Sport
49,461mi Auto Diesel 2.0L
£24,800
London
~£623/pm
With a grey finish, this BMW X4 X4 Xdrive20d Sport has 49,461 miles on the dash and is fitted out with a automatic 2000 CC engine running on diesel.
2.0 Xdrive20d M Sport Mhev
29,857mi Auto 2.0L
£31,799
London
~£799/pm
With very few miles clocked up on the dash and finished in the tone of grey, this BMW X4 incorporates a 2000 cc engine and it has automatic transmission. Available for sale at the terrific price of only £31,999 or with the possibility to purchase on finance with affordable repayments on hand starting from £ monthly.
2.0 Xdrive20d M Sport Mhev
33,686mi Auto 2.0L
£29,299
London
~£736/pm
Having 33,683 miles clocked up on the dash and in a grey finish, this BMW X4 is fitted with a 2.0 LTR engine and it's got automatic transmission.
M Sport
74,000mi Auto Diesel 2.0L
£15,499
London
~£389/pm
Now on display at this dealership is this black 5 door, BMW X4 that has a automatic gearbox and 2.0 Ltr diesel engine.
3.0 30D M Sport Suv Xdrive Euro 6
88,779mi Auto Diesel 3.0L
£13,990
London
~£351/pm
On the market and ready for its next owner to drive away is this BMW X4 3.0 30D M Sport Suv Xdrive Euro 6 containing a 3.0 litre diesel engine with automatic transmission. This used model currently available from this dealer priced at £13,990 has 88,779 miles on the clock.
X4 Xdrive30d M Sport
23,561mi Auto Diesel
£32,990
London
~£828/pm
This vehicle incorporates a CC diesel engine with automatic transmission and has got 23,561 miles clocked up on the dash.
X4 Xdrive20d M Sport
5,622mi Auto Hybrid
£52,848
Woolwich
~£1,327/pm
With 5,622 miles clocked up on the dash and coming in black, this second hand car incorporates a L hybrid motor and automatic transmission.
X4 Xdrive20d M Sport
16,892mi Auto Hybrid
£35,500
Enfield
~£891/pm
Painted with a white finish, this second hand car is fitted with a litre hybrid motor with automatic transmission and has got 16,892 miles on the clock. First Registered in 2021, it is up for sale and ready for its next owner to take home for £35,500.
2019 19 3.0
26,000mi Auto Diesel 3.0L
£33,950
Wembley
~£853/pm
A 3000 CC diesel engine and automatic transmission are just a couple of the aspects that this BMW X4 has to offer its new owner.
2.0 20D M Sport Xdrive Euro 6 Ss
64,000mi Auto Diesel 2.0L
£27,990
Brentford
~£703/pm
Advertised at the full price of £27,990 and with the option to buy using finance with achievable repayments from just £ pm, this BMW X4 2.0 20D M Sport Xdrive Euro 6 Ss has done 64,000 miles and comes equipped with a 2000 CC diesel motor.
X4 Xdrive30d M Sport
74,000mi Auto Diesel 3.0L
£17,495
Ilford
~£439/pm
Currently available on the market is this BMW which has got automatic transmission and a 3000 cc diesel engine. At the marvellous price of only £17,495 and affordable payments available starting off at around £ monthly.
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
40,000mi Auto Diesel 2.0L
£17,995
Greenford
~£452/pm
An amazing price is being advertised by this dealer on this second-hand BMW X4 Suv 2.0 20D M Sport Xdrive Euro 6 Ss with a mere 40,000 miles on the dash.
X4 M40d
3,750mi Auto Hybrid
£62,495
Bromley
~£1,569/pm
This BMW X4 is in an almost spotless, like new condition. It's now on the market and ready for its next owner to drive home with the option to purchase on credit starting off at just £ monthly.
X4 M40i
6,714mi Auto Petrol 3.0L
£56,995
Croydon
~£1,431/pm
Thinking of buying a BMW X4 X4 M40i? Consider this used one with low mileage from our dealership in Croydon that has a 3.0 LTR petrol motor with automatic transmission.
X4 Xdrive20d M Sport
8,023mi Auto Diesel 2.0L
£52,800
Brentford
~£1,326/pm
There's a low price of only £52,800 on this at this dealer. This is a second hand model, however it has been beautifully maintained and so it's still in an excellent, like new condition both in and out.
X4 Xdrive30d M Sport
3,884mi Auto Diesel 3.0L
£54,495
Croydon
~£1,368/pm
A bargain price of £54,495 is being offered by our dealership on this well cared for, like new X4 X4 Xdrive30d M Sport.
X4 Xdrive20d M Sport
27,455mi Auto Diesel 2.0L
£39,500
Brentford
~£992/pm
On offer and ready for its next owner to drive away is this BMW that is fitted out with automatic transmission and a 2000cc diesel engine. This used model now available at our dealership in Brentford has only got 27,455 miles on the clock and has been finished in the shade of grey.
X4 Xdrive20d M Sport
38,946mi Auto Diesel 2.0L
£28,995
Croydon
~£728/pm
At this dealer you'll find the fantastic price of only £28,995 on this X4 X4 Xdrive20d M Sport with automatic transmission and 38,946 miles clocked up on the dashboard.
X4 M40i
41,207mi Auto Petrol 3.0L
£33,800
Brentford
~£849/pm
This motor is now on offer and ready for you to drive home. It contains a 3.0L petrol engine with automatic transmission and has 41,207 miles clocked-up on the dash.