2020 BMW X4
2.0 20D M Sport Xdrive Euro 6 Ss
79,899miAutoDiesel2.0L
£25,999
Tavistock
~£653/pm
A 2.0 Ltr diesel engine and automatic transmission are just a couple of the qualities that this coupe BMW has to offer you.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
0 cars
2.0 20D M Sport Xdrive Euro 6 Ss
79,899miAutoDiesel2.0L
£25,999
Tavistock
~£653/pm
A 2.0 Ltr diesel engine and automatic transmission are just a couple of the qualities that this coupe BMW has to offer you.
Xdrive35d M Sport
83,800miAutoDiesel3.0L
£14,995
Tavistock
~£377/pm
This dealer has a fantastic price of only £14,995 on this BMW X4 with a 3.0L diesel motor, automatic transmission and 83,800 miles clocked up on the dashboard.
2.0 Xdrive20d Xline 188 Bhp
90,000miManualDiesel2.0L
£12,495
Plymouth
~£314/pm
Finished in the tone of blue, this 2.0 L diesel BMW X4 2.0 Xdrive20d Xline 188 Bhp with manual transmission is available for you to purchase.
Coupe
119,163miAutoDiesel2.0L
£18,290
Barry
~£459/pm
Painted in black, this 2.0 L diesel X4 Coupe with automatic transmission is now available to take out on a test drive.
Xdrive20d M Sport Step - Suv 5 Seats
63,413miAutoDiesel2.0L
£16,649
Weston-super-Mare
~£418/pm
This suv BMW is currently on the market and ready for its next owner to drive away. It has 63,413 miles clocked up on the dash and comes equipped with a 2000CC diesel motor with automatic transmission.
Xdrive M40d Mht
19,447miAutoDiesel3.0L
£51,500
Cardiff
~£1,293/pm
Available to view at this dealership in Cardiff is this second-hand, low mileage X4 with a 3000 cc diesel engine and automatic transmission. It is on offer and ready for you to take home in the tone of white with a mere 19,447 miles clocked up on the dashboard.
35D M Sport U3990 Ulez
72,660miAutoDiesel3.0L
£16,500
Bristol
~£414/pm
This second hand suv painted in the tone of blue is currently available for you to drive it away today with the added option for you to pay on finance.
M40d Xdrive Euro 6
32,600miAutoDiesel3.0L
£35,490
Bristol
~£891/pm
On offer and ready for its new owner to take home is this BMW X4 painted in black. It is equipped with a 3000 CC diesel motor with automatic transmission and it has got 32,600 miles clocked up on the dash.
M40i
33,000miAutoPetrol3.0L
£34,790
Bristol
~£874/pm
This suv BMW X4 has got 33,000 miles on the clock and features a 3.0L petrol engine with automatic transmission. It is on offer and ready for its next owner to drive home for the terrific price of just £34,790.
Coupe
66,000miAutoDiesel2.0L
£16,995
Swansea
~£427/pm
At the low price of just £16,995 is this BMW X4, it contains a 2.0 LTR diesel engine with automatic transmission and has 66,000 miles clocked up on the dashboard.
Coupe
69,000miAutoDiesel3.0L
£17,995
Swansea
~£452/pm
This X4 has got 69,000 miles on the dash and features a 3000cc motor with transmission. This particular second hand one from this dealer in Swansea comes finished in the tone of .
Xdrive30d M Sport
51,846miAutoDiesel
£20,500
Swansea
~£515/pm
Currently available to drive away is this BMW X4 Xdrive30d M Sport that has a Ltr diesel motor with automatic transmission. At the fabulous price of only £20,500 and achievable payments on hand starting from £ pm.
3.0 30D M Sport Xdrive Euro 6 Ss
72,750miAutoDiesel3.0L
£15,990
Bristol
~£402/pm
For the total price of only £15,990 is this BMW X4, it is fitted with a 3000cc diesel engine and automatic transmission. This second hand model currently available from this dealership has been finished in the tone of grey and has clocked-up 72,750 miles.
Xdrive20d M Sport
116,300miAutoDiesel2.0L
£12,995
Poole
~£326/pm
Available to view at this dealership in Poole is this second hand car that features a diesel, 2000CC engine and automatic gearbox. It is on offer in a grey finish with 116,300 miles clocked-up on the dashboard.
3.0 M Competition 503 Bhp
42,144miAutoPetrol3.0L
£39,999
Merthyr Tydfil
~£1,004/pm
Currently available for sale is this BMW X4 3.0 M Competition 503 Bhp which is fitted with a 3.0 ltr petrol engine and automatic transmission. This second hand one comes in grey and has clocked up 42,144 miles.
4X4 3.0 30D M Sport Xdrive Euro 6 Ss
140,319miAutoDiesel3.0L
£11,895
Bridgend
~£299/pm
Priced at £12,995 you can purchase this used X4 from this dealership in Bridgend that comes with automatic transmission and a 3.0L diesel motor.
20D M Sport Suv Xdrive Euro 6 Ss 190
39,991miAutoDiesel2.0L
£21,259
Southampton
~£534/pm
Available for viewing at our showroom in Southampton - coupe which has got a 2000cc diesel engine with automatic transmission.
Xdrive35d M Sport
67,147miAutoDiesel3.0L
£19,995
Southampton
~£502/pm
Finished in black, this coupe used car has 67,147 miles clocked up on the dash and is fitted out with a 3.0 LTR diesel motor and automatic transmission. First Registered in 2017, it is now on the market and ready for its new owner to drive away for £19,995.
30D Mht M Sport Xdrive Euro 6
6,912miAutoDiesel3.0L
£59,000
Swindon
~£1,482/pm
There's an incredible price at this dealer on this like new BMW X4 3.00D Mht M Sport Xdrive Euro 6 5-Door with automatic transmission, a 3.0 litre diesel motor and 6,912 miles clocked up on the dash.
X4 M40i
2,827miAutoPetrol3.0L
£59,990
Eastleigh
~£1,506/pm
With a mere 2,827 miles on the clock, this BMW in a nearly new condition is currently available to buy at £59,990 or on finance starting at £ per month.
3.0 M40i Xdrive Euro 6 Ss
57,000miAutoPetrol3.0L
£31,495
Swindon
~£791/pm
For sale at the full price of £31,995 or with the option to buy on finance with achievable instalments starting from £ pm, this black BMW X4 3.0 M40i Xdrive Euro 6 Ss has a 3.0 Ltr petrol engine with automatic transmission and it has 57,000 miles clocked-up on the dash.
20D M Sport U5801 Ulez
51,873miAutoDiesel2.0L
£28,995
Winchester
~£728/pm
At our marvellous price of just £28,995 is this BMW X4, it has 51,873 mi on the dashboard and features a 2.0L diesel motor with automatic transmission.
X4 Xdrive20d M Sport
29,013miAuto2.0L
£30,450
Hereford
~£765/pm
Have a look at the remarkable price of only £30,450 on this low mileage with automatic transmission, only 29,013 miles on the clock and a 2.0 ltr engine.
X4 Xdrive 20D M Sport
41,880miAutoDiesel2.0L
£29,450
Hereford
~£740/pm
This used car available from this dealership priced at £29,450 has 41,880 miles clocked up on the dash and is available in grey.