2018 BMW X3
X3 Xdrive 20D M Sport
80,569miAutoDiesel2.0L
£20,499
London
~£515/pm
At the bargain price of only £20,499 is this BMW X3, it contains a 2000 cc diesel engine and automatic transmission. This second hand model has 80,569 miles clocked up on the dashboard.