2019 BMW X4 M
X4 M Competition
29,654miAutoPetrol3.0L
£40,900
West Drayton
~£1,027/pm
At the awesome price of just £42,700 is this X4 M, it incorporates a 3.0 Ltr petrol engine with automatic transmission. This second hand one has 29,654 miles clocked up on the dash.