2018 BMW X4
Xdrive30d M Sport Step
45,675mi Auto Diesel 3.0L
£29,500
Tamworth
~£741/pm
Painted in the tone of silver, this BMW X4 Xdrive30d M Sport Step has got 45,564 miles clocked up on the dash and has a 3.0 L diesel motor.
15 cars
Xdrive30d M Sport Step
45,675mi Auto Diesel 3.0L
£29,500
Tamworth
~£741/pm
Painted in the tone of silver, this BMW X4 Xdrive30d M Sport Step has got 45,564 miles clocked up on the dash and has a 3.0 L diesel motor.
Suv 3.0I Competition Xdrive Euro 6 Ss
26,601mi Auto Petrol 3.0L
£48,495
Tamworth
~£1,218/pm
On display at this retailer's show room is this BMW X4 Suv 3.0I Competition Xdrive Euro 6 Ss in black that's fitted with a automatic transmission and 3.0 litre petrol engine.
Xdrive20d M Sport Step Plus Pack
28,938mi Auto Diesel 2.0L
£30,000
Tamworth
~£753/pm
Located at our dealership in the Tamworth area is this BMW fitted out with automatic transmission and a 2.0 L diesel engine. It is up for sale and ready for its next owner to drive away in the tone of grey with 28,938 miles on the dash.
Xdrive M40i Step
40,259mi Auto Petrol 3.0L
£33,498
Stoke-on-Trent
~£841/pm
This suv BMW X4 Xdrive M40i Step comes fitted out with automatic transmission, a 3.0 Ltr petrol motor and has clocked-up 40,259 miles.
Xdrive20d M Sport
33,000mi Auto Diesel
£26,021
Cannock
~£653/pm
This second-hand estate from this dealer incorporates a L diesel motor with automatic transmission and has 33,000 miles clocked up on the dashboard.
Xdrive M40d Step
53,005mi Auto Diesel 3.0L
£34,000
Tamworth
~£854/pm
Available for sale is this BMW X4 which comes fitted with automatic transmission and a 3.0 LTR diesel motor. This second-hand model at this dealership comes in silver and has 53,004 mi clocked up on the dashboard.
Suv
67,094mi Auto Diesel 3.0L
£17,500
Stafford
~£439/pm
For sale at the full price of £17,700 and with the option to purchase on finance with achievable payments from just £ per calendar month, this BMW X4 features a 3.0 L diesel motor with automatic transmission and has 68,000 miles clocked-up on the dash.
Xdrive20d M Sport
56,049mi Auto Diesel 2.0L
£28,499
Stoke-on-Trent
~£716/pm
Be the next owner of this BMW, it is fitted with automatic transmission and a 2.0 Ltr diesel engine. This second hand model has been finished in blue and has 56,049 miles on the dash.
Unknown
38,877mi Auto Diesel 3.0L
£35,100
Cannock
~£881/pm
Fitted out with a 3.0 L diesel engine and automatic transmission; this second-hand BMW X4 Unknown is on the market and ready for its new owner to drive home with 38,877 miles on the clock.
X4 Xdrive 20D M Sport
89,000mi Auto Diesel 2.0L
£16,999
Burton upon Trent
~£427/pm
Finished in the shade of black, this second hand car has got 89,000 miles clocked up on the dash and incorporates a 2.0 LTR diesel motor with automatic transmission.
20D M Sport Suv
51,000mi Auto Diesel 2.0L
£17,975
Stone
~£451/pm
Coming in grey, this used BMW comes fitted with automatic transmission, a 2.0 Litre diesel motor and has 51,000 miles clocked up on the dashboard.
3.0 Xdrive35d M Sport 309 Bhp
2,015mi Auto Diesel 3.0L
£17,990
Stoke-on-Trent
~£452/pm
This car dealership in Stoke-on-Trent has a great price of just £17,990 on this BMW X4 with a 3000cc diesel motor, automatic transmission and 2,015 miles clocked-up on the dash.
Xdrive30d Mht M Sport
58,974mi Auto Diesel 3.0L
£31,499
Stafford
~£791/pm
Currently available at this dealer in Stafford is this X4 Xdrive30d Mht M Sport which features a 3000 CC diesel motor with automatic transmission. It's on the market and ready for its next owner to take home in a white finish with 58,974 mi clocked-up on the dashboard.
Xdrive30d Mht M Sport Techpro Pack
9,566mi Auto Diesel 3.0L
£52,000
Tamworth
~£1,306/pm
There's an amazing price at this dealer on this near mint, low mileage X4 that has automatic transmission, a 3.0 ltr diesel engine and only 9,566 miles clocked-up on the dashboard.
2.0 20D M Sport Suv Xdrive Euro 6
65,734mi Auto Diesel 2.0L
£18,990
Cannock
~£477/pm
Featuring a 2000 cc diesel engine with automatic transmission, this second-hand BMW X4 2.0 20D M Sport Suv Xdrive Euro 6 is finished in the tone of silver and has 65,734 miles on the dash.
20D Mht M Sport Xdrive Euro 6
10mi Auto Diesel 2.0L
£61,855
Swindon
~£1,553/pm
This used BMW from this dealer has a 2.0 Ltr diesel motor with automatic transmission and has got 10 miles clocked up on the dashboard.
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
£60,500
Bristol
~£1,519/pm
Seize the opportunity to be the new owner of this X4 20D Mht M Sport Xdrive Euro 6 that is for sale at this dealer's great price of just £60,500. It is finished in the shade of blue, has a 2.0 Litre diesel engine with automatic transmission and has 10 miles on the dash.
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
This dealer is advertising a fabulous price of £52,990 on this BMW that comes fitted with automatic transmission and a 2.0L diesel engine. This is a second hand model, however it has been well maintained so it's still in an almost pristine, nearly new condition.
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 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.
X4 Xdrive20d M Sport
1,000mi Auto Hybrid
£49,990
Bolton
~£1,255/pm
Be the new owner of this that has a cc hybrid engine with automatic transmission. This second hand model currently for sale at our dealership has a finish and only has 1,000 miles clocked up on the dash.