2018 BMW X4
Xdrive20d M Sport
64,972mi Auto Diesel 2.0L
£18,550
Watford
~£466/pm
Coming in the shade of black, this coupe second hand car has 64,972 miles on the clock and features a automatic 2.0L engine requiring diesel.
2 cars
Xdrive20d M Sport
64,972mi Auto Diesel 2.0L
£18,550
Watford
~£466/pm
Coming in the shade of black, this coupe second hand car has 64,972 miles on the clock and features a automatic 2.0L engine requiring diesel.
2019 3.0 M40i Suv Xdrive Euro 6 S
39,500mi Auto Petrol 3.0L
£35,749
Watford
~£898/pm
Take a look at this X4 2019 3.0 M40i Suv Xdrive Euro 6 S that is fitted out with automatic transmission and a 3.0 LTR petrol motor. This used model now available from this dealer has 39,500 miles clocked-up on the dash and has been finished in the shade of black.
X4 M40d
7,073mi Auto Diesel 3.0L
£61,990
Borehamwood
~£1,557/pm
This used, low mileage X4 X4 M40d features a 3000CC diesel motor with automatic transmission. It's available on the market in a finish with a mere 7,073 miles on the dash.
Xdrive M40d Mht
7,073mi Auto Diesel 3.0L
£61,990
Borehamwood
~£1,557/pm
First registered in 2024: Second-hand X4 with automatic transmission, a 3.0 l diesel motor and only 7,073 miles clocked up on the dashboard.
X4 Xdrive30d M Sport
4,181mi Auto Diesel 3.0L
£55,990
Borehamwood
~£1,406/pm
On the market and ready for you to take home is this BMW X4 X4 Xdrive30d M Sport that features a 3000cc diesel engine with automatic transmission. This second hand one currently for sale at our dealership in Borehamwood has 4,181 mi clocked-up on the dash.
3.0 M40i Xdrive Euro 6 Ss
58,000mi Auto Petrol 3.0L
£30,995
Sheffield
~£778/pm
A 3.0 Ltr petrol engine and automatic transmission are only some of the attributes that this suv used car has to offer.
3.0 30D M Sport Xdrive Euro 6 Ss
81,000mi Auto Diesel 3.0L
£17,440
London
~£438/pm
Giving the next lucky owner a brilliant and first rate mode of transport, this suv BMW X4 is finished in the tone of grey, contains a 3.0L diesel motor with automatic transmission and it has 81,000 mi on the dash.
3.0 30D M Sport Xdrive Euro 6 Ss
82,000mi Auto Diesel 3.0L
£13,440
London
~£338/pm
Choose this used BMW X4 3.0 30D M Sport Xdrive Euro 6 Ss for only £13,440. Finance offers begin from only £ every month for this car that features a 3.0 Litre diesel engine and automatic transmission.
2.0 20D M Sport Xdrive Euro 6 Ss
117,000mi Auto Diesel 2.0L
£11,440
London
~£287/pm
Available for viewing at this car retailer's showroom - BMW X4 that has automatic transmission and a 2000 cc diesel motor.
2019 19 3.0
26,000mi Auto Diesel 3.0L
£33,950
Wembley
~£853/pm
Now available at our dealership in the Wembley area is this BMW X4 which incorporates a 3.0 Ltr diesel engine and automatic transmission. It is on the market and ready for its new owner to take home in a black finish with 26,000 miles on the clock.
M40i 349 Bhp
44,500mi Auto Petrol 3.0L
£31,995
Potters Bar
~£803/pm
At the outstanding price of just £31,995 is this coupe that is equipped with a 3.0L petrol motor and automatic transmission. This second hand model at this dealer has clocked-up 40,500 miles.
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
40,000mi Auto Diesel 2.0L
£17,995
Greenford
~£452/pm
Become the next owner of this X4 Suv 2.0 20D M Sport Xdrive Euro 6 Ss which is fitted out with automatic transmission and a 2.0 Litre diesel engine. This used model now in stock at our dealership in Greenford has a black finish and has 40,000 miles on the dashboard.
3.0 30D Xline Xdrive Euro 6 Ss
105,000mi Auto Diesel 3.0L
£11,995
West Drayton
~£301/pm
Now available for viewing at this dealership's show room - BMW X4 3.0 30D Xline Xdrive Euro 6 Ss that comes equipped with a 3.0L diesel motor and automatic transmission.
2.0 Xdrive20d M Sport Mhev
29,857mi Auto 2.0L
£31,999
London
~£804/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.
2.0 Xdrive20d M Sport Mhev
38,576mi Auto 2.0L
£28,999
London
~£728/pm
This X4 has 38,576 mi on the dash and comes fitted with a 2000CC motor. It runs on with automatic transmission and has been finished in black.
Xdrive30d M Sport X Step Techplus Pack
54,538mi Auto Diesel 3.0L
£33,000
Tring
~£829/pm
This second hand BMW X4 painted in the shade of grey is now on the market and ready for you to drive home with the added option to purchase it with finance.
X4 M40d
33,200mi Auto Diesel 3.0L
£34,750
Tring
~£873/pm
Painted in the shade of grey, this 3.0 Ltr diesel BMW X4 X4 M40d with automatic transmission is now available for purchase.
Xdrive20d M Sport Step
43,000mi Auto Diesel 2.0L
£29,500
Tring
~£741/pm
Painted in red, this motor has 43,000 miles on the dashboardand incorporates a 2000 cc diesel motor and automatic transmission. First Registered in 2019, this X4 Xdrive20d M Sport Step is now up for sale and ready for its next owner to drive away for £29,500.
Xdrive20d M Sport Step
28,344mi Auto Diesel 2.0L
£23,000
Tring
~£578/pm
Be the new owner of this BMW X4 Xdrive20d M Sport Step which has a 2000 CC diesel engine with automatic transmission. This used model now available from this dealership is up for sale at the marvellous price of £23,000, has been finished in grey and has 28,344 miles on the dash.
Xdrive20d M Sport
78,892mi Auto Diesel 2.0L
£22,799
London
~£573/pm
Currently available from this car dealership's show room is this X4 Xdrive20d M Sport that's fitted with a automatic transmission and 2.0 litre diesel engine.
3.0 Xdrive30d M Sport 255 Bhp
94,700mi Auto Diesel 3.0L
£13,999
Harlow
~£352/pm
Be the new owner of this BMW X4 that has got a 3000 CC diesel motor with automatic transmission. This second-hand one currently on sale at this dealer in Harlow has got 94,700 miles on the dashboard.
Xdrive30d M Sport Step
67,000mi Auto Diesel 3.0L
£17,000
Tring
~£427/pm
Available from our dealership in Tring - white BMW X4 which contains a 3.0 Ltr diesel motor with automatic transmission.
X4 Xdrive20d M Sport
27,455mi Auto Diesel 2.0L
£39,500
Brentford
~£992/pm
This X4 X4 Xdrive20d M Sport features a 2000 cc diesel engine with automatic transmission and it has 27,455 miles clocked up on the dash.