2020 BMW X4
3.0 M40i 349 Bhp
32,500mi Auto Petrol 3.0L
£42,995
Neath
~£1,080/pm
Now on display at this car dealer's show room located in Neath is this black BMW X4 that has a automatic gearbox and 3.0 litre petrol engine.
1 cars
3.0 M40i 349 Bhp
32,500mi Auto Petrol 3.0L
£42,995
Neath
~£1,080/pm
Now on display at this car dealer's show room located in Neath is this black BMW X4 that has a automatic gearbox and 3.0 litre petrol engine.
Xdrive M40d Mht
33,081mi Auto Diesel 3.0L
£39,000
Swansea
~£979/pm
Grab the opportunity to buy this BMW X4 which is priced at only £39,750. It comes finished in the shade of grey, is fitted out with a 3.0 litre diesel engine with automatic transmission and it has 33,081 miles clocked-up on the dashboard.
2.0 20D Mht M Sport Suv Hybrid Xdr
33,817mi Auto Hybrid 2.0L
£30,500
Swansea
~£766/pm
Be the new owner of this BMW X4 which features a 2000cc hybrid motor and automatic transmission. This second hand one now available from this dealership comes in the tone of red and has got 33,817 miles clocked-up on the dashboard.
X4 Xdrive 20D Sport
119,000mi Auto Diesel 2.0L
£16,994
Whitchurch
~£427/pm
Finished in the shade of black, this BMW X4 comes fitted out with automatic transmission and a 2000 cc diesel engine with 119,000 miles clocked up on the dashboard.
Xdrive20d Mht M Sport Step Pro Pack
2,512mi Auto Diesel 2.0L
£51,000
Cardiff
~£1,281/pm
Take a test drive in this like new estate that comes fitted with automatic transmission and a 2.0l diesel motor. This second hand model currently on sale at this dealer has a mere 1,121 miles on the clock.
Xdrive M40d Mht
7,412mi Auto Diesel 3.0L
£59,500
Cardiff
~£1,494/pm
At the full price of £59,500 and with the option to purchase using finance with affordable instalments from £ per month, this X4 Xdrive M40d Mht is equipped with a 3.0 Litre diesel engine with automatic transmission and has 7,412 miles clocked up on the dashboard.
2.0 20D M Sport Suv Xdrive Euro 6
97,088mi Auto Diesel 2.0L
£13,491
Cardiff
~£339/pm
Are you looking at buying a BMW X4? Then consider this second hand model available in black with automatic transmission, 97,088 miles on the clock and a 2.0 ltr diesel motor.
Xdrive M40i Step
38,724mi Auto Petrol 3.0L
£37,500
Newport
~£942/pm
Coming in the tone of silver, this 3000cc petrol estate with automatic transmission is available for a test drive.
Xdrive20d M Sport X Step
38,734mi Auto Diesel 2.0L
£31,500
Newport
~£791/pm
Currently displayed at our dealership in Newport is this BMW X4 Xdrive20d M Sport X Step that comes fitted with automatic transmission and a 2000 cc diesel engine.
Xdrive20d Xline Step
59,756mi Auto Diesel 2.0L
£19,000
Newport
~£477/pm
Now on display at this car dealership is this estate in grey fitted with a automatic transmission and 2.0l diesel engine.
Msport 3.0D 35D 4X4
Auto Diesel 3.0L
£17,950
Narberth
~£451/pm
Up for sale and ready for its new owner to drive home is this BMW X4 painted in black. This second hand mode is equipped with a 3.0 L diesel motor with automatic transmission and it has few miles clocked up on the dashboard.
X4 Xdrive 20D M Sport Mhev
28,993mi Auto Diesel 2.0L
£28,074
Weston-super-Mare
~£705/pm
Get behind the wheel of this BMW X4 X4 Xdrive 20D M Sport Mhev which comes equipped with a 2.0 LTR diesel motor with automatic transmission. This second hand one currently up for sale at our dealership has been finished in black and has only got 28,993 miles clocked up on the dash.
Xdrive35d M Sport Step
71,927mi Auto Diesel 3.0L
£15,751
Weston-super-Mare
~£396/pm
With 71,927 miles on the clock, this BMW X4 is fitted with automatic transmission and a 3000 cc diesel engine.
2.0 20D Se Suv Xdrive Euro 6 Ss
41,041mi Auto Diesel 2.0L
£17,999
Haverfordwest
~£452/pm
This suv used car has got 41,041 miles clocked up on the dashboard and contains a 2.0 LTR diesel engine with automatic transmission.
20D Mht M Sport Xdrive Euro 6
10mi Auto Diesel 2.0L
£60,500
Bristol
~£1,519/pm
Now available from this car dealer's show room is this BMW that's fitted with a automatic transmission and 2.0L diesel engine.
X4 Xdrive 30D M Sport X
29,718mi Auto Diesel 3.0L
£31,500
Bristol
~£791/pm
Commencing from £ each month, you could acquire this BMW X4 X4 Xdrive 30D M Sport X with 29,718 miles clocked up on the dash, diesel 3.0l motor and automatic transmission.
M40d
45,770mi Auto Diesel 3.0L
£29,990
Bristol
~£753/pm
Coming fitted out with automatic transmission and a 3.0 LTR diesel motor: this second-hand BMW X4 is up for sale and ready for you to take home with 45,770 miles on the dash.
Xdrive20d Mht M Sport Step
27,526mi Auto Hybrid 2.0L
£30,823
Bristol
~£774/pm
This coupe BMW has 27,526 miles on the dash and is equipped with a 2000 CC hybrid motor with automatic transmission.
Xdrive20d Mht M Sport Step
70,465mi Auto Hybrid 2.0L
£25,269
Bristol
~£635/pm
With 70,465 miles on the clock and painted in the shade of grey, this car features automatic transmission and a 2.0 ltr hybrid motor.
Xdrive20d M Sport Step
92,688mi Auto Diesel 2.0L
£20,475
Bristol
~£514/pm
Painted in the shade of silver, this 2.0L diesel coupe with automatic transmission is currently available for you to own.
X4 Xdrive20d M Sport
50,487mi Auto Diesel 2.0L
£25,950
Kingswood
~£652/pm
Become the next owner of this automatic X4 with automatic transmission and a 2.0 ltr diesel engine. This used one in Kingswood has 50,487 miles clocked up on the dashboard and has been finished in black.
X4 M40d
67,140mi Auto Diesel 3.0L
£30,990
Bristol
~£778/pm
BMW X4 with a 3000CC diesel engine and automatic gearbox.
Suv 2.0 X4 Xdrive20d M Sport
27,767mi Auto Diesel 2.0L
£28,990
Bristol
~£728/pm
This second-hand X4 Suv 2.0 X4 Xdrive20d M Sport from this dealer contains a 2000 cc diesel motor with automatic transmission and has 27,767 mi clocked up on the dashboard.
X4 Xdrive35d M Sport
52,483mi Auto Diesel 3.0L
£18,500
Kingswood
~£465/pm
With 52,483 miles on the dash, this BMW comes with automatic transmission and a 3.0 ltr diesel engine.