2018 BMW X3
X3 Xdrive 20D M Sport
80,569miAutoDiesel2.0L
£20,499
London
~£515/pm
This car has got 80,569 miles clocked-up on the dashboard and features a 2.0 Ltr diesel motor. It's on offer and ready for you to drive home for the awesome price of only £20,499.