2018 BMW X4
Xdrive20d M Sport
95,250mi Auto Diesel 2.0L
£18,998
Omagh
~£477/pm
This suv car has got 95,250 miles on the dashboard and comes fitted with a 2000 CC diesel motor and automatic transmission.
1 cars
Xdrive20d M Sport
95,250mi Auto Diesel 2.0L
£18,998
Omagh
~£477/pm
This suv car has got 95,250 miles on the dashboard and comes fitted with a 2000 CC diesel motor and automatic transmission.
Xdrive20d Mht M Sport Step
10mi Auto Diesel 2.0L
£54,950
Cambridge
~£1,380/pm
A terrific price of just £54,950 is currently being offered by our dealership on this maintained, like new BMW X4 that comes with automatic transmission and a 2.0 LTR diesel motor.
20D Mht M Sport Xdrive Euro 6
11mi Auto Diesel 2.0L
£55,500
Swindon
~£1,394/pm
Available in the shade of grey, this BMW X4 is fitted with a 2.0L diesel motor with automatic transmission and has 11 miles clocked up on the dash.
X4 Xdrive20d M Sport
105mi Auto Diesel
£56,990
Stockport
~£1,431/pm
At the terrific price of only £56,990 is this BMW X4 which contains a Ltr diesel engine with automatic transmission. This used one at this dealer has clocked up 105 miles.
Xdrive20d Mht M Sport Step Techpro
151mi Auto Diesel 2.0L
£56,000
Braunstone Town
~£1,406/pm
There is a fantastic price of just £56,000 on this X4 Xdrive20d Mht M Sport Step Techpro at this dealer. It's a second hand model, but it was well cared for so it's still in a like new, almost pristine condition in and out.
X4 Xdrive 30D M Sport Mhev
1,000mi Auto Diesel 3.0L
£59,990
Bolton
~£1,506/pm
Featuring a litre hybrid motor with automatic transmission, this BMW X4 X4 Xdrive30d M Sport with a mere 1,000 miles clocked-up on the dash has been so well maintained, it could easily be mistaken for a brand spanking new motor.
X4 Xdrive20d M Sport
1,000mi Auto Hybrid
£49,990
Bolton
~£1,255/pm
This X4 has a low mileage of only 1,000 miles on the clock and has been driven for under a year.
Xdrive20d Mht M Sport Step Tech Pack
1,575mi Auto Diesel
£55,000
Tamworth
~£1,381/pm
On offer and ready for you to take home is this X4 Xdrive20d Mht M Sport Step Tech Pack, it has automatic transmission and a Ltr diesel motor. This second-hand model now up for sale at our dealership in Tamworth is in a well kept, nearly new condition inside and out and has only got 1,575 miles clocked up on the dash.
Xdrive M40i Mht
1,986mi Auto Petrol 3.0L
£65,550
Bedford
~£1,646/pm
At this dealer there is a fabulous price of just £65,550 for this used BMW that’s got a 3000 cc petrol motor, automatic transmission and 1,986 miles on the dashboard.
Xdrive20d Mht M Sport Step Pro Pack
2,512mi Auto Diesel 2.0L
£51,000
Cardiff
~£1,281/pm
Currently available at this dealer is this BMW X4 that is fitted with a 2000 CC diesel motor with automatic transmission. On offer and ready for its next owner to drive away in a blue finish with 512 miles clocked-up on the dashboard.
Xdrive20d Mht M Sport Step Techpro Pk
3,011mi Auto Diesel 2.0L
£51,000
Worcester
~£1,281/pm
This used BMW X4 Xdrive20d Mht M Sport Step Techpro Pk that's still in like new condition is fitted with a 2.0 Litre diesel engine with automatic transmission and has only got 3,011 miles on the clock. It's for sale at the awesome price of £51,000 or you could buy it on credit with convenient payments starting off at £ per calendar month.
X4 Xdrive20d M Sport
4,402mi Auto Hybrid
£51,990
Bolton
~£1,306/pm
Coming fitted with automatic transmission and a litre hybrid engine, this second hand BMW is finished in the tone of grey and has 4,402 miles on the clock.
X4 Xdrive20d M Sport
5,622mi Auto Hybrid
£50,988
Woolwich
~£1,280/pm
Are you interested in choosing a ? Then take a more in depth look at this second-hand one with only 5,622 miles on the dash.
X4 M40i
6,714mi Auto Petrol 3.0L
£55,995
Croydon
~£1,406/pm
An awesome price of only £56,995 is being advertised by this dealership in Croydon on this almost flawless, like new, low mileage X4. It has done 6,714 miles and comes fitted with a 3.0 L petrol motor and automatic transmission.
Xdrive M40d Mht
7,073mi Auto Diesel 3.0L
£59,490
Borehamwood
~£1,494/pm
On offer and ready for its next owner to take home is this BMW in like new condition, it incorporates a 3000 cc diesel motor with automatic transmission. This used model now for sale at our dealership has 5,000 miles on the dash.
Bmw Estate Xdrive30d Mht M Sport
7,266mi Auto Diesel 3.0L
£50,536
Basingstoke
~£1,269/pm
A superb price of only £50,536 is being offered by us at this dealer on this X4 with low mileage that comes fitted with a 3000 CC diesel engine and automatic transmission.
X4 Xdrive30d M Sport
7,551mi Auto Hybrid
£54,159
Bromley
~£1,360/pm
With a low mileage of only 7,551 miles clocked-up on the dash, this X4 in an impeccable, nearly new condition is available to buy at £54,159 or on credit starting off at only £ monthly.
2.0 20D Mht M Sport Xdrive Euro 6 Ss
7,980mi Auto Hybrid
£49,000
Enfield
~£1,231/pm
For sale is this nearly new, low mileage BMW X4 X4 Xdrive20d M Sport. It has a mere 7,978 miles on the clock and incorporates a cc hybrid motor with automatic transmission.
X4 Xdrive20d M Sport
8,023mi Auto Diesel 2.0L
£52,800
Brentford
~£1,326/pm
Now on show at this dealer - black BMW X4 fitted with a automatic gearbox and 2000cc diesel engine.
X4 Xdrive20d M Sport
8,092mi Auto Diesel 2.0L
£51,450
Oxford
~£1,292/pm
Currently on display at this car dealership's show room located in the Oxford area is this low mileage vehicle in an impeccable, nearly new condition fitted with a automatic gearbox and a 2.0 LTR diesel engine.
X4 Xdrive20d M Sport
8,224mi Auto Diesel
£50,695
Liverpool
~£1,273/pm
First registered in 2024: Used X4 that has automatic transmission with a litre diesel engine and only 8,224 miles clocked-up on the dashboard.
Xdrive20d Mht M Sport Step Techpro
8,322mi Auto Diesel 2.0L
£51,000
Luton
~£1,281/pm
Looking to get yourself a BMW Xdrive X4 M Competition Step? Well, take a closer look at this second-hand model available in the shade of black that’s got automatic transmission, a 3.0l petrol motor and 8,322 miles clocked up on the dash.
X4 M40d
8,325mi Auto Diesel 3.0L
£57,995
Craigavon
~£1,456/pm
A remarkable price of just £58,995 is currently being advertised by our dealership for this BMW X4 X4 M40d with 8,322 miles on the dash, automatic transmission and a 3000cc diesel engine. This is a second hand model, however it has been wonderfully maintained and therefore remains in a splendid, near mint condition inside and out.
X4 M40d
8,325mi Auto Diesel
£57,995
Craigavon
~£1,456/pm
Become the next owner of this estate that has got automatic transmission and a litre diesel motor. This second-hand model has been finished in black and has 8,322 miles clocked up on the dash.