2020 BMW X3 M
X3 M Competition
27,713miAutoPetrol3.0L
£43,558
Guildford
~£1,094/pm
Get behind the wheel of this BMW for just £43,558. It has 27,713 miles clocked-up on the dashboard and comes fitted with a 3000cc petrol engine and automatic transmission.