2019 BMW X4
M40d Suv
45,547mi Auto Diesel 3.0L
£33,991
Barnsley
~£854/pm
At this dealer you'll find the bargain price of just £33,991 on this BMW X4 M40d Suv with a 3.0 LTR diesel engine, automatic transmission and 45,547 miles clocked-up on the dashboard.