2020 BMW X4
X4 M40d
36,352miAutoDiesel3.0L
£37,816
Kingston Upon Thames
~£950/pm
At the price of £37,816 or with the option to purchase using finance with manageable instalments commencing at £ per calendar month, this grey BMW X4 has 36,352 mi clocked up on the dash and is equipped with a 3.0 litre diesel engine with automatic transmission.