2020 BMW X4
X4 M40i
23,436miAutoPetrol3.0L
£38,790
Perth
~£974/pm
Up for sale and ready for its new owner to drive away today is this suv which features automatic transmission and a 3.0 Litre petrol motor. This one with low mileage now available from this dealership has been finished in black and has clocked up 23,436 miles.