2020 BMW X4
Xdrive M40i Step
24,934mi Auto Petrol
£37,259
Harrogate
~£936/pm
This estate used car has 24,934 mi clocked up on the dashboard and contains a CC petrol motor with automatic transmission.
2 cars
Xdrive M40i Step
24,934mi Auto Petrol
£37,259
Harrogate
~£936/pm
This estate used car has 24,934 mi clocked up on the dashboard and contains a CC petrol motor with automatic transmission.
Xdrive20d M Sport X
56,637mi Auto Diesel 2.0L
£27,000
Harrogate
~£678/pm
Containing a 2.0 Ltr diesel engine with automatic transmission, this second-hand BMW X4 Xdrive20d M Sport X is available to drive away in the shade of red with 56,637 miles on the clock.
Xdrive M40i Step
16,750mi Auto Petrol 3.0L
£39,450
Ripon
~£991/pm
With 16,750 mi on the clock and painted in blue, this BMW is fitted out with a 3.0l petrol motor and has automatic transmission.
Xdrive M40i Step
25,250mi Auto Petrol 3.0L
£33,950
Ripon
~£853/pm
A marvellous price of only £34,950 is currently being advertised by us at this dealer on this low mileage X4 that has got a 3000 cc petrol engine with automatic transmission.
Silver
47,256mi 3.0L
£33,495
Guiseley
~£841/pm
Currently available at this dealer: BMW X4 Silver with transmission, 3.0 ltr motor and 47,256 miles.
3.0 30D M Sport Xdrive Euro 6 Ss
42,800mi Auto Diesel 3.0L
£29,495
York
~£741/pm
This motor up for sale from this dealership in York priced at £29,495 is finished in the tone of grey and has 42,800 miles clocked up on the dash.
Blue
51,996mi 3.0L
£33,995
Guiseley
~£854/pm
This BMW X4 Blue has 51,996 miles clocked up on the dashboard and contains a 3.0 LTR engine.
X4 Xdrive 20D M Sport
33,539mi Auto Diesel 2.0L
£28,660
Leeds
~£720/pm
Up for sale and ready for you to drive away today is this BMW X4 X4 Xdrive 20D M Sport that has got a 2000 cc diesel motor with automatic transmission. This second-hand one at our dealership has been finished in grey and has just 33,539 miles on the dash.
M40d
43,902mi Auto Diesel 3.0L
£35,993
Leeds
~£904/pm
In the tone of black, this BMW X4 M40d has 43,902 miles clocked-up on the dashboard and comes fitted out with a 3000cc diesel motor.
2.0D M Sport 190
87,000mi Auto Diesel 2.0L
£14,490
Bradford
~£364/pm
First registered in 2015: Second-hand X4 that has a 2.0 Litre diesel motor, just 87,000 miles clocked up on the dashboard and automatic transmission.
2.0 Xdrive20d M Sport 188 Bhp
87,000mi Auto Diesel 2.0L
£13,995
Leeds
~£351/pm
Currently available to buy today is this BMW X4 2.0 Xdrive20d M Sport 188 Bhp which has automatic transmission and a 2000cc diesel motor. At the fantastic price of £13,995 and affordable instalments on hand beginning from only £ per calendar month.
Xdrive20d Xline
152,000mi Manual Diesel 2.0L
£6,989
Keighley
~£176/pm
Now available from this supplier's showroom in Keighley is this X4 Xdrive20d Xline that is fitted with a 2.0 LTR diesel engine with manual transmission.
3.0 30D M Sport Xdrive Euro 6 Ss
87,000mi Auto Diesel 3.0L
£13,995
Castleford
~£351/pm
Finished in the shade of black, this BMW X4 has 87,000 miles on the clock and is fitted out with a automatic 3000 cc engine running on diesel.
M40i 3.0 Mht Xdrive
12,681mi Auto Petrol
£47,500
Bradford
~£1,193/pm
With only a mere 12,681 miles on the dashboard and coming in the shade of grey, this BMW X4 M40i 3.0 Mht Xdrive is fitted out with a l petrol motor and it's got automatic transmission. Currently available on the market at the fantastic price of only £47,500 or with the option to purchase using finance with achievable repayments on offer starting from £ pm.
X4 Xdrive20d M Sport X
76,176mi Auto Diesel 2.0L
£23,999
York
~£603/pm
A 2.0 Ltr diesel engine and automatic transmission are just a couple of the attributes that this suv second hand car is offering its owner.
Xdrive30d M Sport
104,188mi Auto Diesel 3.0L
£13,399
York
~£336/pm
Available on the market - second hand, red BMW that comes fitted with automatic transmission and a 3.0 Litre diesel motor. It could be yours for the outstanding price of just £14,299 from this dealer in the York area.
X4 Xdrive30d M Sport
3,603mi Auto Diesel
£53,150
Wakefield
~£1,335/pm
Thinking of going for a BMW? Then take a more in depth look at this second-hand near mint one that is in impeccable, like new condition both inside and out. This vehicle at this dealer is fitted with a Ltr diesel engine with automatic transmission and only has 3,603 miles on the clock.
Xdrive M40i Step
9,622mi Auto Petrol 3.0L
£38,490
Wakefield
~£967/pm
This dealer is currently advertising an outstanding price of £38,490 for this low mileage BMW X4 Xdrive M40i Step that's only got 9,622 miles on the dash.
2.0 20D M Sport X Xdrive Euro 6 Ss
47,500mi Auto Diesel 2.0L
£28,995
Halifax
~£728/pm
Up for sale and ready for its new owner to take home is this X4 2.0 20D M Sport X Xdrive Euro 6 Ss painted in grey. This second hand one is equipped with a 2000CC diesel motor with automatic transmission and has 47,500 mi on the dash.
X4 Xdrive20d M Sport
4,352mi Auto Diesel
£48,500
Huddersfield
~£1,218/pm
With only 4,352 miles on the dash and finished in the tone of white, this BMW X4 is equipped with a CC diesel engine and automatic transmission. Currently available to buy at the awesome price of just £48,500 or with the possibility to buy using finance with achievable repayments on hand from £ monthly.
X4 Xdrive20d M Sport
9,683mi Auto Diesel
£48,500
Huddersfield
~£1,218/pm
Test drive this like new BMW X4, it has automatic transmission and a CC diesel motor. This second hand model currently on sale at this dealership priced at £49,150 has a mere 9,683 miles clocked up on the dash.
Suv
34,000mi Auto Petrol 3.0L
£58,500
Huddersfield
~£1,469/pm
Up for sale and ready for you to take home is this X4, it is fitted with a 3.0 Litre petrol motor and automatic transmission. This second hand one from our dealership in Huddersfield is for sale at the awesome price of £58,500.
Suv
15,000mi Auto Petrol 3.0L
£56,995
Huddersfield
~£1,431/pm
This BMW has 15,000 miles on the clock and is equipped with a 3.0 LTR petrol engine and automatic transmission. This particular used one from this dealership has been finished in the tone of grey.
3.0 Xdrive35d M Sport 309 Bhp
105,894mi Auto Diesel 3.0L
£15,490
Huddersfield
~£389/pm
Finished in the shade of black, this 3.0l diesel BMW X4 with automatic transmission is now available for viewing.