2021 BMW X4
Xdrive M40d Mht
33,081mi Auto Diesel 3.0L
£39,000
Swansea
~£979/pm
This X4 for sale from this dealership priced at £39,000 has 33,081 miles clocked-up on the dash and is available in grey.
2 cars
Xdrive M40d Mht
33,081mi Auto Diesel 3.0L
£39,000
Swansea
~£979/pm
This X4 for sale from this dealership priced at £39,000 has 33,081 miles clocked-up on the dash and is available in grey.
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.
3.0 M40i 349 Bhp
32,500mi Auto Petrol 3.0L
£42,995
Neath
~£1,080/pm
Up for sale and ready for you to drive away is this X4 which has a 3.0 L petrol engine with automatic transmission. This second hand one at this dealer is up for sale at the terrific price of £42,995, has 32,500 miles clocked up on the dash and has been finished in the shade of black.
X4 Xdrive 20D Sport
119,000mi Auto Diesel 2.0L
£16,994
Whitchurch
~£427/pm
This second hand BMW X4 X4 Xdrive 20D Sport with a black finish is on the market and ready for its next owner to drive home with the added option to pay with finance.
Msport 3.0D 35D 4X4
Auto Diesel 3.0L
£17,950
Narberth
~£451/pm
Be the next owner of this , it has automatic transmission and a 3.0 Ltr diesel engine. This second hand one currently on sale at this dealer has done few miles.
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.
Xdrive20d Mht M Sport Step Pro Pack
2,512mi Auto Diesel 2.0L
£51,000
Cardiff
~£1,281/pm
Want to get yourself a BMW X4 Xdrive20d Mht M Sport Step Pro Pack? Then take a more detailed look at this second-hand one from this dealer in Cardiff with 2,512 miles on the dashboard, automatic transmission and a 2000 cc diesel engine.
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.
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.
2.0 20D Se Suv Xdrive Euro 6 Ss
41,041mi Auto Diesel 2.0L
£17,999
Haverfordwest
~£452/pm
Available for sale is this BMW X4 2.0 20D Se Suv Xdrive Euro 6 Ss at the fabulous price of just £17,999. This dealership also gives its customers the possibility to buy using affordable monthly repayments with repayment plans beginning at just £ pm.
X4 Xdrive 20D M Sport Mhev
28,993mi Auto Diesel 2.0L
£28,074
Weston-super-Mare
~£705/pm
Up for sale and ready for its new owner to drive away today is this X4 that features automatic transmission and a 2000CC diesel motor. This second hand one currently available from this dealer has a low mileage of only 28,993 mi and has a black finish.
Xdrive35d M Sport Step
71,927mi Auto Diesel 3.0L
£15,751
Weston-super-Mare
~£396/pm
Currently available at this dealer in Weston-super-Mare is this used car containing a 3.0 Ltr diesel engine with automatic transmission. It's on offer and ready for its new owner to drive home in the tone of black with 75,000 miles on the dashboard.
20D Mht M Sport Xdrive Euro 6
10mi Auto Diesel 2.0L
£60,500
Bristol
~£1,519/pm
Seize the opportunity to be the new owner of this X4 20D Mht M Sport Xdrive Euro 6 that is for sale at this dealer's great price of just £60,500. It is finished in the shade of blue, has a 2.0 Litre diesel engine with automatic transmission and has 10 miles on the dash.
X4 Xdrive 30D M Sport X
29,718mi Auto Diesel 3.0L
£31,500
Bristol
~£791/pm
Currently available from our dealership located in Bristol is this BMW X4 X4 Xdrive 30D M Sport X which features a 3.0L diesel motor with automatic transmission. On the market in a grey finish with 29,718 miles on the dash.
M40d
45,770mi Auto Diesel 3.0L
£29,990
Bristol
~£753/pm
This second-hand X4 from this dealer has a 3000 CC diesel motor with automatic transmission and it has got 45,770 miles clocked up on the dash.
Xdrive20d Mht M Sport Step
27,526mi Auto Hybrid 2.0L
£30,823
Bristol
~£774/pm
With only 27,526 mi on the dash and coming in black, this BMW X4 is fitted out with automatic transmission and has a 2000 CC hybrid engine. Currently available to drive away at the incredible price of only £30,900 or with the possibility to buy on finance with affordable repayments on hand starting from £ monthly.
Xdrive20d Mht M Sport Step
70,465mi Auto Hybrid 2.0L
£25,269
Bristol
~£635/pm
For sale at this dealership in Bristol is this BMW X4 - 70,465 miles, automatic transmission and 2.0 litre hybrid engine.
Xdrive20d M Sport Step
92,688mi Auto Diesel 2.0L
£20,475
Bristol
~£514/pm
This BMW X4 Xdrive20d M Sport Step features a 2.0 litre diesel motor with automatic transmission and has 92,688 miles clocked up on the dash.
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 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.
X4 M40d
67,140mi Auto Diesel 3.0L
£30,990
Bristol
~£778/pm
Containing a 3000cc diesel engine with automatic transmission, this second hand BMW X4 is available on the market in the tone of black with 67,140 miles on the dash.
Suv 2.0 X4 Xdrive20d M Sport
27,767mi Auto Diesel 2.0L
£28,990
Bristol
~£728/pm
Up for sale and ready for its new owner to take home is this X4 Suv 2.0 X4 Xdrive20d M Sport that features a 2.0 Ltr diesel engine with automatic transmission. This second hand model now for sale at our dealership in Bristol comes finished in the tone of silver and has just 27,767 miles clocked up on the dash.