2019 BMW X4
Xdrive30d M Sport
50,863mi Auto Diesel 3.0L
£32,990
Edinburgh
~£828/pm
Finished in the tone of red, this second-hand X4 has a 3.0l diesel engine with automatic transmission and has 50,863 miles clocked up on the dash.
5 cars
Xdrive30d M Sport
50,863mi Auto Diesel 3.0L
£32,990
Edinburgh
~£828/pm
Finished in the tone of red, this second-hand X4 has a 3.0l diesel engine with automatic transmission and has 50,863 miles clocked up on the dash.
X4 Xdrive30d M Sport
20,884mi Auto Diesel 3.0L
£39,990
Edinburgh
~£1,004/pm
This BMW has got 20,884 mi clocked up on the dash and is fitted out with a 3.0L engine. It runs on diesel with automatic transmission and comes in the shade of blue.
3.0 M40d Suv Xdrive Euro 6 Ss
25,544mi Diesel 3.0L
£34,750
Edinburgh
~£873/pm
Want a X4 3.0 M40d Suv Xdrive Euro 6 Ss ? Well, have a look at this used model from this dealer, it incorporates a 3.0L diesel motor with transmission and it has 25,544 miles on the dashboard.
X4 Xdrive20d M Sport
7,902mi Auto Diesel 2.0L
£52,990
Edinburgh
~£1,331/pm
Check out the awesome price of only £52,990 on this like new BMW X4 X4 Xdrive20d M Sport that’s got automatic transmission, a 2.0 ltr diesel motor and a mere 7,902 miles on the clock.
2.0 20D Mht M Sport Suv Hybrid Xdr
7,927mi Diesel 2.0L
£47,500
Edinburgh
~£1,193/pm
A marvellous price of £47,750 is currently being advertised by our dealership in Edinburgh on this well looked after, like new X4 2.0 20D Mht M Sport Suv Hybrid Xdr.
Xdrive20d Mht M Sport Step
10mi Auto Diesel 2.0L
£54,950
Cambridge
~£1,380/pm
On offer is this suv that has a 2000 CC diesel engine with automatic transmission. This second hand model available from this dealer has been finished in blue and has done 10 miles.
20D Mht M Sport Xdrive Euro 6
10mi Auto Diesel 2.0L
£61,855
Swindon
~£1,553/pm
This suv used car contains a 2000 CC diesel engine with automatic transmission and has 10 miles clocked up on the dashboard. It's now on the market and ready for its next owner to drive home for the amazing price of just £61,855.
20D Mht M Sport Xdrive Euro 6
10mi Auto Diesel 2.0L
£60,500
Bristol
~£1,519/pm
Advertised by this dealership in Bristol is this like new BMW which consists of a diesel, 2.0L engine and automatic gearbox. It is available for you to drive away today in a blue finish with 10 mi on the clock.
20D Mht M Sport Xdrive Euro 6
11mi Auto Diesel 2.0L
£55,500
Swindon
~£1,394/pm
Thinking of going for a BMW X4? Well, consider this second hand model finished in grey with a 2.0l diesel engine, automatic transmission and 11 mi on the dash.
Xdrive20d Mht M Sport Step
25mi Auto Diesel 2.0L
£52,990
Bishop's Stortford
~£1,331/pm
At this car dealership you'll find the brilliant price of only £52,990 for this second hand BMW X4 with automatic transmission, 25 miles clocked-up on the dash and a 2000cc diesel motor.
X4 Xdrive20d M Sport
105mi Auto Diesel
£56,990
Stockport
~£1,431/pm
Finished in the shade of , this estate BMW X4 X4 Xdrive20d M Sport has 105 miles clocked up on the dash and incorporates a automatic ltr engine running on diesel.
Xdrive20d Mht M Sport Step Techpro Pk
151mi Auto Diesel 2.0L
£56,000
Braunstone Town
~£1,406/pm
Up for sale and ready for its new owner to drive away today is this BMW that comes equipped with a 2.0L diesel engine and automatic transmission. This used one in stock at our dealership in Braunstone Town is available at our low price of only £56,000.
X4 Xdrive20d M Sport
1,000mi Auto Hybrid
£49,990
Bolton
~£1,255/pm
On the market and ready for its next owner to drive away today is this in like new condition, it contains a cc hybrid engine with automatic transmission. This second-hand one now in stock at our dealership in Bolton has a mere 1,000 miles clocked up on the dash and comes finished in the shade of .
X4 Xdrive 30D M Sport Mhev
1,000mi Auto Diesel 3.0L
£59,990
Bolton
~£1,506/pm
Are you looking at buying a BMW X4? Well, have a look at this second hand model, with automatic transmission, a cc hybrid engine and 1,000 miles on the dash.
Xdrive M40i Mht
1,986mi Auto Petrol 3.0L
£66,495
Bedford
~£1,670/pm
Are you considering going for a BMW X4? Then take a look at this second-hand one from this dealer, it has got automatic transmission, a 3000 CC petrol motor and 1,986 miles on the dash.
Xdrive20d Mht M Sport Step Pro Pack
2,512mi Auto Diesel 2.0L
£51,000
Cardiff
~£1,281/pm
Available to view at this dealer is this BMW X4 with 512 miles on the clock, automatic gearbox and a 2000CC diesel motor.
Xdrive20d Mht M Sport Step Techpro Pk
3,011mi Auto Diesel 2.0L
£53,500
Worcester
~£1,344/pm
A fabulous price of just £53,500 from this dealership on this almost pristine, like new X4 Xdrive20d Mht M Sport Step Techpro Pk that’s got a 2.0 ltr diesel engine, automatic transmission and 3,011 miles clocked-up on the dashboard.
X4 M40d
3,750mi Auto Hybrid
£62,495
Bromley
~£1,569/pm
Second-hand X4 X4 M40d in a spotless condition, tidy and clean throughout. It drives very well with its L hybrid engine, automatic gearbox and it has a mere 3,750 miles clocked up on the dashboard. You can even opt to spread the cost of your purchase with evenly priced, budget friendly repayments beginning at £ per month.
X4 Xdrive20d M Sport
4,402mi Auto Hybrid
£53,490
Bolton
~£1,343/pm
There's a remarkable price at this dealer in Bolton on this used, low mileage BMW X4 X4 Xdrive20d M Sport that’s got automatic transmission, only 4,402 miles on the dashboard and a ltr hybrid motor.
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 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.
Bmw Estate Xdrive30d Mht M Sport
6,980mi Auto Diesel 3.0L
£52,694
Basingstoke
~£1,323/pm
Available to view at this dealership in Basingstoke is this used car which contains a diesel, 3000 CC engine and automatic transmission. It's on the market and ready for its next owner to take home in the tone of black with 6,980 mi clocked-up on the dash.
X4 M40d
7,073mi Auto Diesel 3.0L
£60,490
Borehamwood
~£1,519/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
£60,490
Borehamwood
~£1,519/pm
Coming in the shade of black, this X4 Xdrive M40d Mht has 7,073mi on the dashboard and comes fitted with a automatic 3.0L engine running on diesel.