2022 BMW X4
Xdrive M40d Mht
28,460mi Auto Diesel 3.0L
£48,500
Tamworth
~£1,218/pm
With a grey finish, this estate second hand car is equipped with a 3.0L diesel motor with automatic transmission and has clocked-up a mere 28,460 mi.
19 cars
Xdrive M40d Mht
28,460mi Auto Diesel 3.0L
£48,500
Tamworth
~£1,218/pm
With a grey finish, this estate second hand car is equipped with a 3.0L diesel motor with automatic transmission and has clocked-up a mere 28,460 mi.
2.0 20D M Sport Suv Xdrive Euro 6
65,734mi Auto Diesel 2.0L
£18,490
Cannock
~£464/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.
Xdrive M40i Step
40,259mi Auto Petrol 3.0L
£31,998
Stoke-on-Trent
~£804/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
32,838mi Auto Diesel
£25,152
Cannock
~£632/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,839
Stoke-on-Trent
~£724/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.
Xdrive20d M Sport Step
36,016mi Auto Diesel 2.0L
£26,999
Stafford
~£678/pm
In the shade of beige, this 2.0 Litre diesel BMW X4 Xdrive20d M Sport Step with automatic transmission is now available for you to buy.
Xdrive30d M Sport
67,000mi Auto Diesel 3.0L
£18,999
Burton upon Trent
~£477/pm
Fitted with a 3000 cc diesel motor and automatic transmission, this X4 is currently available for sale in black with 67,000 miles clocked up on the dash.
20D M Sport Suv
50,000mi Auto Diesel 2.0L
£17,975
Stone
~£451/pm
Incorporating a 2.0 LTR diesel engine and automatic transmission, this used X4 20D M Sport Suv comes in the shade of grey and has 50,000 miles on the dash.
Xdrive20d Mht M Sport Step Tech Pack
1,575mi Auto Diesel
£55,000
Tamworth
~£1,381/pm
This estate second hand car has got 1,575 miles clocked up on the dashboard and is fitted with a CC diesel engine and automatic transmission. It's currently available for sale for the superb price of only £55,000.
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.
20D M Sport Suv
59,000mi Auto Diesel 2.0L
£17,995
Stone
~£452/pm
Currently on offer and ready for its next owner to take home is this X4 20D M Sport Suv with a 2.0l diesel engine and 59,000 miles clocked up on the dash.
Xdrive30d Mht M Sport
58,974mi Auto Diesel 3.0L
£29,799
Stafford
~£748/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
£50,000
Tamworth
~£1,256/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.
20D M Sport U91141
93,000mi Auto Diesel 2.0L
£21,990
Tamworth
~£552/pm
For sale at the full price of £21,990 and with the possibility to buy on credit with affordable repayments starting from £ per month, this black BMW X4 has got 93,000 mi on the clock and is fitted with a 2.0 L diesel engine with automatic transmission.
30D M Sport Suv
55,963mi Auto Diesel 3.0L
£18,000
Burton upon Trent
~£452/pm
Starting off at £ per month, you can drive this X4 30D M Sport Suv with a diesel 3.0 ltr engine, automatic transmission and 55,963 miles clocked up on the dashboard.
Suv 3.0I Competition Xdrive Euro 6 Ss
26,601mi Auto Petrol 3.0L
£47,995
Tamworth
~£1,205/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 Mht M Sport Step Pro Pack
31,003mi Auto Diesel 2.0L
£36,000
Tamworth
~£904/pm
A low price of only £36,000 is currently being advertised by this dealer for this used X4 with just 31,003 mi on the dash.
Xdrive20d Mht M Sport Step
10mi Auto Diesel 2.0L
£54,950
Cambridge
~£1,380/pm
There's a great price at this dealer for this wonderfully maintained, like new BMW that’s got automatic transmission, a 2000 cc diesel engine and 10 miles clocked up on the dash.
20D Mht M Sport Xdrive Euro 6
11mi Auto Diesel 2.0L
£55,500
Swindon
~£1,394/pm
Finished in grey, this car is fitted out with automatic transmission, a 2.0L diesel engine and has 11 miles clocked up on the dash.
X4 Xdrive20d M Sport
105mi Auto Diesel
£56,990
Stockport
~£1,431/pm
Get behind the wheel of this BMW X4 X4 Xdrive20d M Sport for only £56,990. It has got a LTR diesel engine with automatic transmission and has 105 miles clocked up on the dash.
Xdrive20d Mht M Sport Step Techpro
151mi Auto Diesel 2.0L
£56,000
Braunstone Town
~£1,406/pm
Now on display at this car dealership's show room is this BMW X4 in excellent, nearly new condition which has got automatic transmission and a 2.0 LTR diesel motor.
X4 Xdrive20d M Sport
1,000mi Auto Hybrid
£49,990
Bolton
~£1,255/pm
This BMW X4 X4 Xdrive20d M Sport has clocked-up 1,000 miles and is equipped with a l engine. It runs on hybrid with automatic transmission and is finished in the tone of .