2019 BMW X4
3.0 M40i Xdrive Euro 6 Ss
45,808mi Auto Petrol 3.0L
£30,250
Birmingham
~£760/pm
X4 3.0 M40i Xdrive Euro 6 Ss with a 3000CC petrol motor and automatic gearbox.
6 cars
3.0 M40i Xdrive Euro 6 Ss
45,808mi Auto Petrol 3.0L
£30,250
Birmingham
~£760/pm
X4 3.0 M40i Xdrive Euro 6 Ss with a 3000CC petrol motor and automatic gearbox.
2.0 20D M Sport X Xdrive Euro 6 Ss
58,949mi Auto Diesel 2.0L
£28,450
Birmingham
~£714/pm
Be the new owner of this X4 2.0 20D M Sport X Xdrive Euro 6 Ss that is fitted with automatic transmission and a 2.0 L diesel engine. This second-hand model has 58,949 miles on the dashboard.
2.0 20D M Sport Xdrive Euro 6 Ss
106,875mi Auto Diesel 2.0L
£11,990
Birmingham
~£301/pm
This used BMW X4 2.0 20D M Sport Xdrive Euro 6 Ss in white is now on the market and ready for its new owner to take home with the option to acquire it with finance.
Xdrive30d M Sport
69,000mi Auto Diesel 3.0L
£20,000
Birmingham
~£502/pm
At this dealership in Birmingham you will find the low price of only £20,000 on this BMW with a 3.0L diesel engine, automatic transmission and 69,000 mi clocked up on the dash.
3.0 M40i Xdrive Euro 6 Ss
60,320mi Auto Petrol 3.0L
£29,151
Birmingham
~£732/pm
Get in touch with this car dealership for a closer look at this automatic suv fitted with a 3000 cc petrol engine with automatic transmission. This used model available from this dealer has got 60,320 miles on the dash and comes in the tone of silver.
3.0 30D M Sport Xdrive Euro 6 Ss
98,625mi Auto Diesel 3.0L
£12,490
Birmingham
~£314/pm
This BMW X4 3.0 30D M Sport Xdrive Euro 6 Ss is currently up for sale and ready for you to take home. It has got 98,625 miles clocked up on the dash and has a 3.0 L diesel engine with automatic transmission.
Xdrive20d Mht M Sport Step Pro Pack
22,159mi Auto Diesel 2.0L
£36,750
Solihull
~£923/pm
Coming finished in the shade of grey, this BMW X4 Xdrive20d Mht M Sport Step Pro Pack contains a 2.0 ltr diesel engine with automatic transmission and it has 22,010 miles clocked up on the dash.
X4 Xdrive20d M Sport Mhev
34,849mi Auto Diesel 2.0L
£34,000
Solihull
~£854/pm
At this dealership in Solihull you will find the low price of only £34,000 on this BMW X4 X4 Xdrive20d M Sport Mhev with 34,489 miles clocked-up on the dash.
X4 Xdrive 30D M Sport
20,000mi Auto Diesel 3.0L
£34,990
Solihull
~£879/pm
X4 X4 Xdrive 30D M Sport with a 3.0 litre diesel motor and automatic gearbox.
Xdrive20d M Sport X Step
49,810mi Auto Diesel 2.0L
£29,000
Solihull
~£728/pm
With a blue finish, this 2000cc diesel BMW X4 with automatic transmission is currently available for viewing.
Xdrive20d M Sport Step
49,836mi Auto Diesel 2.0L
£29,000
Oldbury
~£728/pm
Available on the market is this X4 that comes fitted out with automatic transmission and a 2.0 Litre diesel engine. This second hand model currently on sale at this dealer has 49,836 miles on the clock.
Xdrive20d M Sport X Step
52,561mi Auto Diesel 2.0L
£28,000
Oldbury
~£703/pm
On offer at the awesome price of just £29,000 is this BMW X4, it incorporates a 2.0 ltr diesel engine with automatic transmission. This second hand one now available from this dealer in Oldbury comes in blue and has 52,070 miles on the dash.
Xdrive20d Xline
61,855mi Manual Diesel 2.0L
£14,995
Aldridge
~£377/pm
At this dealer there is a low price on this second hand BMW X4 with manual transmission with a 2.0 ltr diesel motor and 61,855 miles on the dash.
Suv
63,484mi Auto Diesel 2.0L
£17,700
Aldridge
~£444/pm
Now up for sale and ready for its next owner to drive home is this BMW X4 with a 2000CC diesel motor and 63,484mi on the clock.
Suv
101,988mi Auto Diesel 3.0L
£13,995
Aldridge
~£351/pm
Coming fitted with automatic transmission and a 3000 cc diesel engine - this white second-hand BMW X4 is up for sale and ready for you to take home with 101,988 mi clocked-up on the dash.
3.0 30D Mht M Sport Suv Hybrid Xdr
8,991mi Auto Petrol 3.0L
£48,991
Redditch
~£1,230/pm
This convertible BMW has got 8,991 miles on the dash and is equipped with a 3.0 litre petrol engine. It is on offer and ready for its new owner to take home for the fabulous price of just £48,991.
2.0 20D M Sport Suv Xdrive Euro 6
74,431mi Auto Diesel 2.0L
£20,995
Wolverhampton
~£527/pm
Up for sale and ready for its new owner to take home is this BMW X4 2.0 20D M Sport Suv Xdrive Euro 6 which contains a 2000cc diesel engine and automatic transmission. This used model now available at our dealership comes in white and has got 74,431 miles clocked up on the dash.
Xdrive30d Mht M Sport Techpro Pack
9,566mi Auto Diesel 3.0L
£53,750
Tamworth
~£1,350/pm
Available from this dealer in Tamworth: BMW X4 - automatic transmission, 3.0l diesel motor and 9,566 miles.
Xdrive20d Mht M Sport Step
17,500mi Auto Diesel 2.0L
£36,500
Tamworth
~£917/pm
Grab the opportunity to buy this BMW which is now priced at this dealer's great price of just £36,500. It has been finished in the shade of grey, has 17,500 miles clocked-up on the dash and comes fitted with a 2.0L diesel engine with automatic transmission.
Xdrive20d M Sport Step
51,941mi Auto Diesel 2.0L
£28,500
Tamworth
~£716/pm
This estate vehicle has got 51,369 mi clocked up on the dash and has a 2.0 ltr diesel engine with automatic transmission.
4X4 3.0 30D M Sport Xdrive Euro 6 Ss
106,000mi Auto Diesel 3.0L
£13,495
Wolverhampton
~£339/pm
Painted in the tone of red, this car has 106,000 miles on the dash and comes fitted with a automatic 3000 cc engine running on diesel.
Xdrive20d Mht M Sport Step Techpro Pk
8,823mi Auto Diesel 2.0L
£51,500
Wolverhampton
~£1,293/pm
This BMW X4 has got 8,823 miles clocked up on the dashboard and incorporates a 2000cc diesel engine.
Xdrive20d Mht M Sport Step Pro Pack
8,933mi Auto Diesel 2.0L
£50,000
Wolverhampton
~£1,256/pm
BMW with a 2.0l diesel motor and automatic transmission.
Xdrive20d Mht M Sport Step Pro Pack
15,008mi Auto Diesel 2.0L
£39,000
Wolverhampton
~£979/pm
With 15,008 miles clocked up on the dash and in a black finish, this estate X4 features automatic transmission and a 2.0L diesel motor.