2024 BMW X4
Xdrive20d Mht M Sport Step Tech Pack
1,575mi Auto Diesel
£55,000
Tamworth
~£1,381/pm
With 1,575 miles on the clock, this BMW X4 comes fitted out with a ltr diesel engine and automatic transmission.
7 cars
Xdrive20d Mht M Sport Step Tech Pack
1,575mi Auto Diesel
£55,000
Tamworth
~£1,381/pm
With 1,575 miles on the clock, this BMW X4 comes fitted out with a ltr diesel engine and automatic transmission.
Xdrive30d Mht M Sport Techpro Pack
9,566mi Auto Diesel 3.0L
£50,000
Tamworth
~£1,256/pm
A second-hand BMW X4 Xdrive30d Mht M Sport Techpro Pack with low mileage in a splendid, like new condition, this motor drives and looks like new; with automatic transmission and a 3.0l diesel engine .
20D M Sport U91141
93,000mi Auto Diesel 2.0L
£21,990
Tamworth
~£552/pm
With 93,000 miles on the dash and finished in black, this BMW X4 is fitted out with automatic transmission and a 2.0 Ltr diesel engine.
Suv 3.0I Competition Xdrive Euro 6 Ss
26,601mi Auto Petrol 3.0L
£47,995
Tamworth
~£1,205/pm
Currently available from our showroom in the Tamworth area is this BMW X4 Suv 3.0I Competition Xdrive Euro 6 Ss with a mere 26,601 miles on the dash.
Xdrive M40d Mht
28,460mi Auto Diesel 3.0L
£48,500
Tamworth
~£1,218/pm
Currently on display at this car dealership in Tamworth is this X4 with low mileage. It is fitted with automatic transmission and a 3000CC diesel engine with a mere 28,460 miles on the dash.
Xdrive M40d Step
53,005mi Auto Diesel 3.0L
£34,000
Tamworth
~£854/pm
This BMW has 53,005 miles on the dash and incorporates a 3.0L diesel motor. This used model from this dealership in Tamworth comes in the tone of silver.
Xdrive20d Mht M Sport Step Pro Pack
31,003mi Auto Diesel 2.0L
£36,000
Tamworth
~£904/pm
Available in the shade of black, this BMW X4 is equipped with a 2000CC diesel engine with automatic transmission and it has 31,003 miles clocked up on the dashboard.
Suv
63,484mi Auto Diesel 2.0L
£16,995
Aldridge
~£427/pm
With 63,484 miles on the dash and finished in red, this used car is fitted out with a 2000 cc diesel engine and automatic transmission.
M40i
39,179mi Auto Petrol 3.0L
£31,500
Aldridge
~£791/pm
On offer at our incredible price of only £32,500 is this X4, it is fitted out with a 3000 CC petrol engine with automatic transmission and has 39,179 miles on the clock.
X4 Xdrive 20D M Sport
84,000mi Auto Diesel 2.0L
£14,299
Nuneaton
~£359/pm
First registered in 2016: Used BMW that has automatic transmission, a 2.0 ltr diesel motor and only 84,000 miles on the clock.
Xdrive20d Mht M Sport Step
24,495mi Auto Diesel 2.0L
£32,399
Birmingham
~£814/pm
This second-hand, low mileage X4 Xdrive20d Mht M Sport Step is fitted out with automatic transmission and has got a 2.0 LTR diesel engine. It's on the market and ready for its new owner to drive away in the tone of blue with only 24,495 miles clocked-up on the dash.
2019 3.0 Xdrive30d M Sport 261 Bhp
44,000mi Auto Diesel 3.0L
£29,995
Hinckley
~£753/pm
A 3000 cc diesel engine and automatic transmission are just some of the qualities that this coupe BMW X4 2019 3.0 Xdrive30d M Sport 261 Bhp is offering its driver.
Suv
67,094mi Auto Diesel 3.0L
£17,500
Stafford
~£439/pm
Finished in the shade of black, this 3000 cc diesel BMW with automatic transmission is now available for purchase.
3.0 30D M Sport Xdrive Euro 6 Ss
98,625mi Auto Diesel 3.0L
£11,990
Birmingham
~£301/pm
This dealership in Birmingham has a great price of only £12,490 on this X4 with a 3.0 LTR diesel motor, automatic transmission and 98,625 miles clocked up on the dash.
30D M Sport Suv
55,963mi Auto Diesel 3.0L
£18,000
Burton upon Trent
~£452/pm
Featuring a 3.0 Litre diesel motor and automatic transmission, this used BMW X4 30D M Sport Suv from this dealer is available to drive away in a silver finish and has 55,963 miles clocked-up on the dash.
2.0 20D M Sport Xdrive Euro 6 Ss
106,875mi Auto Diesel 2.0L
£11,990
Birmingham
~£301/pm
On offer at the amazing price of just £12,490 is this suv that comes fitted out with a 2.0 LTR diesel engine and automatic transmission. This used model at this dealer in Birmingham has 106,875 miles clocked-up on the dashboard and has been finished in the shade of white.
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
53,000mi Auto Diesel 2.0L
£27,750
Leicester
~£697/pm
This BMW has 53,000 miles on the dash and is fitted out with a 2.0 LTR diesel engine. This second-hand model from this dealership in Leicester is available in a black finish.
Xdrive20d M Sport Step
58,237mi Auto Diesel
£25,299
Birmingham
~£635/pm
On the market and ready for you to drive home is this X4 Xdrive20d M Sport Step that has got a cc diesel engine with automatic transmission. This second hand model available from this dealer in Birmingham has 58,237 miles on the clock.
3.0 M40i Xdrive Euro 6 Ss
60,320mi Auto Petrol 3.0L
£29,151
Birmingham
~£732/pm
Be the new owner of this BMW X4 3.0 M40i Xdrive Euro 6 Ss that is equipped with a 3000CC petrol motor with automatic transmission. This second hand one located in Birmingham has 60,320 miles clocked-up on the dashboard.
Xdrive30d M Sport
67,000mi Auto Diesel 3.0L
£18,999
Burton upon Trent
~£477/pm
This X4 has 67,000 miles clocked-up on the dashboard and comes fitted out with a 3.0 L motor. It runs on diesel with automatic transmission and comes in black.
Suv 2.0 20D M Sport Xdrive Euro 6 Ss
81,000mi Auto Diesel 2.0L
£16,499
Burton upon Trent
~£414/pm
Up for sale and ready for you to drive away is this BMW X4 Suv 2.0 20D M Sport Xdrive Euro 6 Ss featuring automatic transmission and a 2000CC diesel motor. This used model currently up for sale at our dealership has been finished in black and has got 81,000 miles on the dashboard.
3.0 M40i Xdrive Euro 6 Ss
45,838mi Auto Petrol 3.0L
£30,450
Birmingham
~£765/pm
This X4 3.0 M40i Xdrive Euro 6 Ss has 45,838 mi clocked-up on the dash and incorporates a 3000 CC petrol engine with automatic transmission.
Xdrive20d M Sport
61,151mi Auto Diesel 2.0L
£24,750
Birmingham
~£622/pm
Be the new owner of this BMW X4 with a 2000cc diesel motor and automatic transmission. This second hand model has 61,151 miles clocked up on the dash.
3L M Sport
79,000mi Auto Diesel 3.0L
£14,695
Coventry
~£369/pm
With 79,000 miles clocked up on the dash and in the shade of white, this suv X4 3.0 35D M Sport Suv Xdrive Euro 6 is fitted with automatic transmission and has a 3.0l diesel motor.