2019 BMW X4
M40i 349 Bhp
44,500mi Auto Petrol 3.0L
£31,995
Potters Bar
~£803/pm
With a grey finish, this X4 features automatic transmission and a 3.0l petrol motor with 40,500 miles on the clock.
1 cars
M40i 349 Bhp
44,500mi Auto Petrol 3.0L
£31,995
Potters Bar
~£803/pm
With a grey finish, this X4 features automatic transmission and a 3.0l petrol motor with 40,500 miles on the clock.
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
On the market and ready for you to take home is this suv in nearly new condition which contains a 3.0 ltr diesel engine with automatic transmission. This used model currently available from this dealership priced at £61,990 has a mere 7,073 miles clocked-up on the dash.
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 Xdrive30d M Sport 255 Bhp
94,700mi Auto Diesel 3.0L
£13,999
Harlow
~£352/pm
Painted in the shade of white, this 3000cc diesel coupe with automatic transmission is available to take out on a test drive.
Xdrive30d M Sport
41,000mi Auto Diesel 3.0L
£27,995
Harlow
~£703/pm
This BMW comes fitted out with automatic transmission, a 3.0l diesel motor and has got 41,000 miles on the clock.
3.0 30D M Sport Xdrive Euro 6 Ss
81,000mi Auto Diesel 3.0L
£17,440
London
~£438/pm
This used X4 3.0 30D M Sport Xdrive Euro 6 Ss in the shade of grey is now available for you to drive it away today with the option for you to purchase on credit.
2 2.0 20D M Sport Suv Xdrive Euro
92,000mi Auto Diesel 2.0L
£14,989
Hoddesdon
~£376/pm
Available in the tone of black, this used BMW X4 2 2.0 20D M Sport Suv Xdrive Euro is fitted with a 2.0l diesel motor with automatic transmission and has 80,000 miles clocked up on the dash.
3.0 30D M Sport Xdrive Euro 6 Ss
82,000mi Auto Diesel 3.0L
£13,440
London
~£338/pm
On the market and ready for its next owner to take home is this X4 3.0 30D M Sport Xdrive Euro 6 Ss that comes equipped with automatic transmission and a 3.0 Litre diesel motor. This second hand model is priced at only £14,440, has 82,000 miles on the dash and is finished in the shade of black.
2.0 20D M Sport Xdrive Euro 6 Ss
117,000mi Auto Diesel 2.0L
£11,440
London
~£287/pm
Up for sale and ready for its next owner to drive away is this BMW X4 2.0 20D M Sport Xdrive Euro 6 Ss that comes with automatic transmission and a 2.0 litre diesel engine. This used model has 117,000 miles clocked up on the dash.
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.
Xdrive20d M Sport
64,972mi Auto Diesel 2.0L
£18,550
Watford
~£466/pm
This BMW X4 has 64,972 miles on the clock and comes fitted with a 2.0 litre engine. It runs on diesel with automatic transmission and has been finished in the shade of black.
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.
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.
Xdrive20d M Sport Step
31,869mi Auto Diesel 2.0L
£30,000
Loughton
~£753/pm
Featuring a 2.0 L diesel motor with automatic transmission, this second hand BMW from this dealer is available to drive away with a grey finish and has 31,869 miles clocked-up on the dash.
X4 Xdrive20d M Sport X
52,000mi Auto Diesel 2.0L
£28,000
Loughton
~£703/pm
Finished in white, this second hand BMW X4 features a 2.0 L diesel engine with automatic transmission and it has clocked-up 52,000 miles.
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.
M Sport
74,000mi Auto Diesel 2.0L
£15,499
London
~£389/pm
This used BMW X4 M Sport coming in the shade of black is up for sale and ready for its next owner to drive home with the added option for you to purchase it on finance.
Xdrive M40d Mht
5,448mi Auto Diesel 3.0L
£55,000
Stevenage
~£1,381/pm
Up for sale and ready for its new owner to drive away is this BMW X4 Xdrive M40d Mht in a like new condition that has automatic transmission and a 3.0 litre diesel motor. This second-hand model currently available at our dealership has just 5,448 miles on the clock.
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.
Xdrive20d M Sport
77,350mi Auto Diesel 2.0L
£16,295
Stevenage
~£409/pm
This second-hand BMW X4 Xdrive20d M Sport currently on sale at this dealer is fitted out with a 2000 CC diesel engine with automatic transmission.