2015 BMW X4
Suv
117,000mi Auto Diesel 2.0L
£11,295
Wednesbury
~£284/pm
Coming fitted with automatic transmission and a 2000CC diesel motor, this second hand X4 Suv is finished in the tone of black and has 117,000 mi clocked up on the dash.
1 cars
Suv
117,000mi Auto Diesel 2.0L
£11,295
Wednesbury
~£284/pm
Coming fitted with automatic transmission and a 2000CC diesel motor, this second hand X4 Suv is finished in the tone of black and has 117,000 mi clocked up on the dash.
Xdrive20d Mht M Sport Step
56,368mi Auto Diesel 2.0L
£28,000
Willenhall
~£703/pm
Fitted with a 2000 cc diesel motor with automatic transmission: this red second hand BMW is currently on the market and ready for you to drive home with 56,368 miles clocked up on the dashboard.
Xdrive20d M Sport
34,076mi Auto Diesel 2.0L
£27,500
Willenhall
~£691/pm
Available to drive away is this BMW X4 Xdrive20d M Sport finished in the tone of white. This second hand model has clocked-up 34,076 miles and features a 2.0 LTR diesel motor with automatic transmission.
2.0 20D M Sport Suv Xdrive Euro 6
74,431mi Auto Diesel 2.0L
£20,995
Wolverhampton
~£527/pm
Available to test drive at your request is this suv X4 2.0 20D M Sport Suv Xdrive Euro 6 with 74,431 miles on the dashboard, automatic transmission and 2000 cc diesel engine.
Xdrive20d Mht M Sport Step Techpro Pk
8,823mi Auto Diesel 2.0L
£49,500
Wolverhampton
~£1,243/pm
Painted in a blue finish, this estate car has 8,823 mi on the dash and is fitted out with a 2000cc diesel motor with automatic transmission. First Registered in 2024, it is on offer and ready for you to take home for £51,500.
Xdrive30d Mht M Sport Techpro Pack
6,738mi Auto Diesel 3.0L
£52,000
Oldbury
~£1,306/pm
Currently available at this dealership located in Oldbury is this almost spotless, nearly new BMW equipped with a 3000 CC diesel motor and automatic transmission. It is on the market and ready for its new owner to take home in the shade of blue with just 6,738 miles clocked-up on the dash.
Xdrive20d Mht M Sport Step Techpro Pk
24,766mi Auto Diesel 2.0L
£35,000
Oldbury
~£879/pm
Featuring a 2.0 ltr diesel motor with automatic transmission; this white BMW X4 Xdrive20d Mht M Sport Step Techpro Pk is on the market and ready for its new owner to take home with 24,766 miles clocked up on the dash.
X4 M40d
42,988mi Auto Diesel 3.0L
£35,000
Oldbury
~£879/pm
At the amazing price of only £35,500 is this X4 X4 M40d featuring automatic transmission with a 3000 cc diesel motor. This used model has 42,988 miles on the dash.
3.0 30D M Sport Xdrive Euro 6 Ss
91,090mi Auto Diesel 3.0L
£15,295
Wolverhampton
~£384/pm
On offer and ready for its new owner to drive away today is this BMW that incorporates a 3000CC diesel engine and automatic transmission. This second hand model now available from our dealership has 91,090 miles clocked up on the dash.
M40i
39,179mi Auto Petrol 3.0L
£32,500
Aldridge
~£816/pm
Providing its new lucky owner a fabulous and luxurious level of transport, this coupe BMW is finished in the tone of red, comes fitted out with automatic transmission, a 3.0 LTR petrol engine and has 39,179 miles clocked up on the dash.
Xdrive20d Mht M Sport Step
24,476mi Auto Diesel 2.0L
£32,399
Birmingham
~£814/pm
On offer and ready for its next owner to take home is this suv. This second hand mode is equipped with a 2000cc diesel engine with automatic transmission and has 24,476 miles clocked-up on the dash.
Suv
63,484mi Auto Diesel 2.0L
£17,395
Aldridge
~£437/pm
This dealer has a fantastic price of only £17,700 on this X4 with a 2.0 ltr diesel engine, automatic transmission and 63,484 miles clocked up on the dash.
Suv
82,189mi Auto Diesel 2.0L
£14,995
Aldridge
~£377/pm
This X4 is currently on offer and ready for you to drive away. It has a 2.0L diesel motor with automatic transmission and has 82,189 miles on the clock.
3.0 30D M Sport Xdrive Euro 6 Ss
98,625mi Auto Diesel 3.0L
£11,995
Birmingham
~£301/pm
Painted with a grey finish, this second hand car has got 98,625 miles clocked-up on the dash and comes fitted out with a 3.0l diesel motor with automatic transmission. First Registered in 2016, this BMW X4 3.0 30D M Sport Xdrive Euro 6 Ss is up for sale and ready for its new owner to drive away for £12,490.
3.0 M40i Xdrive Euro 6 Ss
60,320mi Auto Petrol 3.0L
£29,151
Birmingham
~£732/pm
With a silver finish, this BMW X4 3.0 M40i Xdrive Euro 6 Ss has 60,320 miles on the clock and contains a 3.0 Ltr petrol motor.
Unknown
38,877mi Auto Diesel 3.0L
£35,300
Cannock
~£886/pm
Available to view at this dealership in Cannock is this second hand, low mileage BMW X4 coming fitted with automatic transmission and a 3.0l diesel motor. It is on the market and ready for its new owner to take home in the shade of grey with only 38,877 miles clocked up on the dashboard.
Xdrive20d M Sport
33,000mi Auto Diesel
£26,748
Cannock
~£672/pm
This second hand car has 33,000 miles clocked up on the dashboard and features a Ltr diesel motor with automatic transmission. It's up for sale and ready for its next owner to drive away priced at just £26,748.
2.0 20D M Sport Suv Xdrive Euro 6
65,734mi Auto Diesel 2.0L
£18,990
Cannock
~£477/pm
For sale and ready for a test drive is this X4 2.0 20D M Sport Suv Xdrive Euro 6 coming in silver; this second hand model comes fitted with automatic transmission and a 2.0 Ltr diesel engine with 65,734 miles on the dashboard.
3.0 M40i Xdrive Euro 6 Ss
45,838mi Auto Petrol 3.0L
£30,950
Birmingham
~£777/pm
This vehicle is now on offer and ready for its next owner to take home. It has 45,838 miles on the clock and has a 3000 CC petrol engine with automatic transmission.
Xdrive20d M Sport
61,151mi Auto Diesel 2.0L
£24,750
Birmingham
~£622/pm
Want to get yourself a BMW X4 Xdrive20d M Sport? Then consider going for this second hand one painted in blue with 61,151 mi on the dash and a 2000cc diesel engine with automatic transmission.
Xdrive30d M Sport
69,000mi Auto Diesel 3.0L
£20,000
Birmingham
~£502/pm
On offer and ready for you to drive away today is this BMW, it is fitted with a 3.0L diesel engine and automatic transmission. This used model at this dealership priced at £20,000 comes in the tone of white and has clocked-up 69,000 miles.
2.0 20D M Sport Xdrive Euro 6 Ss
106,875mi Auto Diesel 2.0L
£11,990
Birmingham
~£301/pm
This X4 has done 106,875 miles and is equipped with a 2.0 ltr diesel engine. It's now on the market and ready for its next owner to take home at only £11,990.
Xdrive30d Mht M Sport Techpro Pack
9,566mi Auto Diesel 3.0L
£52,000
Tamworth
~£1,306/pm
With 9,566 miles clocked-up on the dash and in the shade of black, this estate BMW X4 Xdrive30d Mht M Sport Techpro Pack is fitted with a 3.0l diesel engine and automatic transmission.
X4 Xdrive 30D M Sport
20,000mi Auto Diesel 3.0L
£33,990
Solihull
~£854/pm
Beginning from only £ each month, you can get this suv car with automatic transmission, a diesel 3000CC engine and 20,000 miles clocked-up on the dashboard.