2016 BMW X3
30D M Sport
48,215miAutoDiesel3.0L
£18,385
Oxford
~£462/pm
Giving its new happy owner a really outstanding and top rate mode of transport, this BMW X3 30D M Sport has been finished in the shade of grey, features a 3000CC diesel engine with automatic transmission and has 48,215 miles clocked up on the dashboard.