2020 BMW X4
Xdrive20d M Sport
56,049mi Auto Diesel 2.0L
£27,999
Stoke-on-Trent
~£703/pm
Finished in blue, this BMW X4 contains a 2000CC diesel engine with automatic transmission and has 56,049 miles clocked up on the dash.
20 cars
Xdrive20d M Sport
56,049mi Auto Diesel 2.0L
£27,999
Stoke-on-Trent
~£703/pm
Finished in blue, this BMW X4 contains a 2000CC diesel engine with automatic transmission and has 56,049 miles clocked up on the dash.
Xdrive20d M Sport Step
36,016mi Auto Diesel 2.0L
£26,999
Stafford
~£678/pm
Now available on the market is this motor at the fabulous price of just £26,999. This dealer also provides you with the possibility to purchase with affordable monthly repayments with instalment packages beginning from only £ monthly.
Xdrive30d M Sport
67,000mi Auto Diesel 3.0L
£18,999
Burton upon Trent
~£477/pm
Currently available at this dealership in Burton upon Trent: BMW X4 with 67,000 miles, automatic transmission and a 3.0 litre diesel engine.
Xdrive20d Mht M Sport Step Tech Pack
1,575mi Auto Diesel
£55,000
Tamworth
~£1,381/pm
A terrific price at this car dealership on this used, BMW with a l diesel motor, a mere 1,575 miles on the dashboard and automatic transmission.
3.0 Xdrive35d M Sport 309 Bhp
2,015mi Auto Diesel 3.0L
£17,990
Stoke-on-Trent
~£452/pm
Currently available for viewing at this dealership's show room in Stoke-on-Trent - BMW X4 3.0 Xdrive35d M Sport 309 Bhp in black that's fitted with a automatic gearbox and 3000 CC diesel engine.
20D M Sport Suv
59,000mi Auto Diesel 2.0L
£17,995
Stone
~£452/pm
Currently on display at this car retailer's show room - door, white BMW X4 20D M Sport Suv that's fitted with a automatic gearbox and 2000 cc diesel engine.
Xdrive30d Mht M Sport
58,974mi Auto Diesel 3.0L
£29,799
Stafford
~£748/pm
Fitted with a 3.0 Litre diesel motor with automatic transmission, this used BMW X4 from this dealership in Stafford is available for sale in the tone of white and has 58,974 miles clocked up on the dashboard.
Xdrive30d Mht M Sport Techpro Pack
9,566mi Auto Diesel 3.0L
£50,000
Tamworth
~£1,256/pm
An amazing price of just £52,500 is being advertised by this dealer in Tamworth for this low mileage BMW which only has 9,566 miles clocked up on the dash.
20D M Sport U91141
93,000mi Auto Diesel 2.0L
£21,990
Tamworth
~£552/pm
Available to view at our showroom is this black X4 that incorporates a 2.0 Ltr diesel motor with automatic transmission.
30D M Sport Suv
55,963mi Auto Diesel 3.0L
£18,000
Burton upon Trent
~£452/pm
Currently available on the market is this X4 30D M Sport Suv which has got a 3.0 ltr diesel motor with automatic transmission. On offer at the terrific price of only £18,000 and manageable payments at hand starting off at £ per calendar month.
Suv 3.0I Competition Xdrive Euro 6 Ss
26,601mi Auto Petrol 3.0L
£47,995
Tamworth
~£1,205/pm
Featuring a 3.0l petrol motor with automatic transmission, this second hand X4 Suv 3.0I Competition Xdrive Euro 6 Ss is on offer in the shade of black with 26,601 miles on the clock.
Xdrive M40d Mht
28,460mi Auto Diesel 3.0L
£48,500
Tamworth
~£1,218/pm
On the market and ready for you to drive away today is this BMW X4 Xdrive M40d Mht that has a 3000 cc diesel motor with automatic transmission. This second-hand model currently for sale at our dealership in Tamworth has 28,460 miles clocked up on the dash.
2.0 20D M Sport Suv Xdrive Euro 6
65,734mi Auto Diesel 2.0L
£18,490
Cannock
~£464/pm
Call this car dealership for a closer look at this automatic BMW X4 with automatic transmission and a 2.0 litre diesel motor. This used one located in Cannock has 65,734 miles clocked up on the dash and comes in silver.
Xdrive M40i Step
40,259mi Auto Petrol 3.0L
£33,498
Stoke-on-Trent
~£841/pm
Grab the chance to own this X4 Xdrive M40i Step that is for sale at just £33,498. It is finished in the shade of white, contains a 3000CC petrol motor with automatic transmission and has got 40,259 miles clocked up on the dash.
Xdrive20d M Sport
32,838mi Auto Diesel
£25,152
Cannock
~£632/pm
Available for viewing at this dealer is this estate car that comes equipped with automatic transmission and a ltr diesel engine. It is up for sale and ready for its next owner to drive home in the tone of red with 33,000 miles clocked-up on the dash.
Xdrive M40d Step
53,005mi Auto Diesel 3.0L
£34,000
Tamworth
~£854/pm
Providing the next happy owner a superb and top rate mode of transport, this X4 is finished in the shade of silver, incorporates a 3000cc diesel engine with automatic transmission and has got 53,004 miles on the dashboard.
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
81,000mi Auto Diesel 2.0L
£16,499
Burton upon Trent
~£414/pm
On offer is this BMW which has a 2000 CC diesel motor with automatic transmission. This second hand model from us at this dealer is available at the incredible price of £16,499.
Suv
67,094mi Auto Diesel 3.0L
£17,500
Stafford
~£439/pm
Up for sale and ready for its next owner to drive away is this X4 that has got a 3000cc diesel engine with automatic transmission. This used one currently available from this dealer comes finished in black and has 67,094 miles on the dash.
Xdrive20d Mht M Sport Step Pro Pack
31,003mi Auto Diesel 2.0L
£36,000
Tamworth
~£904/pm
A 2.0L diesel engine and automatic transmission are only some of the aspects that this motor is offering.
Xdrive20d Mht M Sport Step Pro Pack
31,268mi Auto Diesel 2.0L
£37,499
Stafford
~£942/pm
At this dealer in Stafford you'll find the brilliant price of just £37,499 on this second hand X4 with a 2000cc diesel engine, automatic transmission and 31,268 miles on the dashboard.
Xdrive20d Mht M Sport Step
10mi Auto Diesel 2.0L
£54,950
Cambridge
~£1,380/pm
Up for sale at the price of £54,950 and with the possibility to buy on finance with affordable payments from only £ per calendar month, this BMW X4 Xdrive20d Mht M Sport Step is equipped with a 2.0 Ltr diesel engine with automatic transmission and has got 10 miles clocked-up on the dashboard.
20D Mht M Sport Xdrive Euro 6
11mi Auto Diesel 2.0L
£55,500
Swindon
~£1,394/pm
This X4 up for sale from this dealership priced at £55,500 comes in the tone of grey and has 11 miles on the clock.
X4 Xdrive20d M Sport
105mi Auto Diesel
£56,990
Stockport
~£1,431/pm
If you are shopping for a motor of high quality then have a good look at this X4 X4 Xdrive20d M Sport. It is fitted out with a L diesel engine with automatic transmission and it has 105 mi on the dashboard.
Xdrive20d Mht M Sport Step Techpro
151mi Auto Diesel 2.0L
£56,000
Braunstone Town
~£1,406/pm
Get yourself in the driver's seat of this X4, it has a 2.0 Litre diesel motor with automatic transmission. This second hand model has 151 miles clocked-up on the dash.