2020 BMW X4
M40d
42,854mi
£36,991
Newcastle upon Tyne
~£929/pm
With 42,854 miles on the dashboard and in the shade of grey, this suv car comes equipped with a litre motor and transmission.
6 cars
M40d
42,854mi
£36,991
Newcastle upon Tyne
~£929/pm
With 42,854 miles on the dashboard and in the shade of grey, this suv car comes equipped with a litre motor and transmission.
M40d
39,700mi
£33,991
Newcastle upon Tyne
~£854/pm
An outstanding price is being advertised by this dealership on this low mileage X4 that contains a Litre motor with transmission
Xdrive M40i Step
21,874mi Auto Petrol 3.0L
£33,326
South Shields
~£837/pm
BMW X4 Xdrive M40i Step with a 3000CC petrol engine and automatic gearbox.
2.0 X4 Xdrive
77,937mi Auto 2.0L
£16,000
Newcastle upon Tyne
~£402/pm
With 77,937 miles clocked up on the dash and in white, this suv BMW X4 is fitted with a 2000 cc motor and has automatic transmission.
3.0 X4 Xdrive
100,910mi Auto 3.0L
£13,500
Newcastle upon Tyne
~£339/pm
Painted in red, this second hand car has 100,910 miles clocked-up on the dashboard and contains a 3.0 Litre engine with automatic transmission. First Registered in 2014, it is available to buy for £13,500.
3.0 30D M Sport Suv Xdrive Euro 6
74,420mi Auto Diesel 3.0L
£15,500
Newcastle upon Tyne
~£389/pm
This second-hand BMW from this dealer has clocked-up 74,420 miles and comes equipped with a 3000 CC diesel engine with automatic transmission.
20D Mht M Sport Xdrive Euro 6
10mi Auto Diesel 2.0L
£61,855
Swindon
~£1,553/pm
A 2.0 litre diesel engine and automatic transmission are just a couple of the qualities that this BMW X4 has to offer its owner.
Xdrive20d Mht M Sport Step Pro Pack
512mi Auto Diesel 2.0L
£52,000
Cardiff
~£1,306/pm
Possessing a diesel 2.0 LTR motor with automatic transmission and with only 512mi on the clock, this blue 5 door estate BMW X4 could very easily be mistaken for a brand spanking new motor.
Xdrive M40i Mht
2,495mi Auto Petrol 3.0L
£61,898
Rutherglen
~£1,554/pm
On offer and ready for you to take home is this suv, it has a 3.0 L petrol motor with automatic transmission. This second-hand model currently in stock at our dealership in Rutherglen has done a mere 2,495 miles and has been finished in grey.
3.0 M40i Mht Suv Hybrid Xdrive 3
3,000mi Auto Petrol 3.0L
£59,995
Farnborough
~£1,507/pm
A fabulous price at this car dealership for this nearly new, low mileage suv that has a 3.0 l petrol engine, automatic transmission and only 3,000 miles clocked-up on the dashboard.
X4 Xdrive30d M Sport
3,603mi Auto Diesel
£53,150
Wakefield
~£1,335/pm
This second-hand BMW X4 from this dealer in Wakefield has 3,603 miles on the dash and contains a CC diesel motor with automatic transmission.
Xdrive20d Mht M Sport Step Techpro
4,897mi Auto Diesel 2.0L
£51,000
Egham
~£1,281/pm
This second hand, low mileage BMW X4 is fitted with a 2000CC diesel motor and automatic transmission. It's on the market and ready for you to drive away in the shade of black with a mere 4,897 miles on the dash.
3.0 M40d Mht Suv Hybrid Xdrive 3
5,000mi Auto Diesel 3.0L
£61,990
Borehamwood
~£1,557/pm
This dealer in Borehamwood has a great price of only £61,990 on this X4 3.0 M40d Mht Suv Hybrid Xdrive 3 with a 3.0 Litre diesel motor, automatic transmission and 5,000 miles clocked up on the dash.
Xdrive20d Mht M Sport Step Techpro Pk
6,232mi Auto Diesel 2.0L
£54,000
Coventry
~£1,356/pm
Containing a 2000 cc diesel engine and automatic transmission, this second hand X4 Xdrive20d Mht M Sport Step Techpro Pk is finished in silver and has 6,232 miles clocked up on the dash.
X4 M40d Mhev
7,367mi Auto Diesel 3.0L
£58,450
Oxford
~£1,468/pm
On the market and ready for you to drive away is this near mint, low mileage X4 which comes fitted with automatic transmission and a 3.0 L diesel engine. This second-hand one has been finished in blue and has got a mere 7,367 miles on the dashboard.
X4 M40d Mhev
7,367mi Auto Diesel 3.0L
£58,450
Northampton
~£1,468/pm
In the shade of blue, this suv vehicle incorporates a 3.0 Ltr diesel motor with automatic transmission and has 7,367 mi clocked-up on the dashboard.
X4 Xdrive20d M Sport
8,092mi Auto Diesel 2.0L
£52,450
Northampton
~£1,317/pm
First registered in 2024: Used BMW that has a mere 8,092 miles clocked up on the dash, a 2.0 ltr diesel engine and automatic transmission.
X4 Xdrive20d M Sport
8,092mi Auto Diesel 2.0L
£52,450
Oxford
~£1,317/pm
With automatic transmission and a 2.0 LTR diesel engine, this is up for sale in with 8,092 miles on the dash.
X4 M40d Mhev
8,154mi Auto Diesel 3.0L
£58,950
Plymouth
~£1,480/pm
Second-hand X4 X4 M40d Mhev in pristine condition, clean and fresh throughout. It drives like a brand new car with its 3.0 Litre diesel motor, automatic gearbox and just 8,154 miles clocked-up on the dashboard. You can even choose to spread the cost of this purchase with evenly priced, cost efficient instalments starting out at only £ per calendar month.
3.0 M40i Mht Suv Hybrid Xdrive 3
8,278mi Auto Petrol 3.0L
£56,157
Colchester
~£1,410/pm
BMW X4 with a 3000 cc petrol motor and automatic gearbox.
Xdrive20d Mht M Sport Step Techpro
8,456mi Auto Diesel 2.0L
£52,750
Warwick
~£1,325/pm
Painted in grey, this estate X4 Xdrive20d Mht M Sport Step Techpro is fitted with a 2000cc diesel engine with automatic transmission and it has just 8,456 miles clocked-up on the dash.
X4 Xdrive30d M Sport
8,485mi Auto Diesel 3.0L
£54,990
Stockport
~£1,381/pm
Up for sale from this dealership at the terrific price of only £54,990 is this near mint BMW X4 X4 Xdrive30d M Sport with just 8,485 miles on the clock.
Xdrive20d Mht M Sport Step Techpro
8,670mi Auto Diesel 2.0L
£50,750
Sheffield
~£1,274/pm
On the market today is this nearly new BMW with low mileage. It is fitted with a 2000cc diesel motor with automatic transmission and has just 8,670 miles clocked up on the dash.
Xdrive20d Mht M Sport Step Techpro Pk
8,823mi Auto Diesel 2.0L
£50,500
Wolverhampton
~£1,268/pm
Nearly new X4 with low mileage now available to drive away at £50,500 or on finance starting at around £ per month. It has a mere 8,823 miles clocked-up on the dash and is fitted with a 2.0l diesel motor and automatic transmission.