2020 BMW X3
2020 2.0 Xdrive20i M Sport 181 Bhp
19,600miAutoPetrol2.0L
£31,495
Barnoldswick
~£791/pm
Featuring a 2.0 LTR petrol engine with automatic transmission, this BMW X3 is finished in the shade of black and has 19,600 miles clocked-up on the dashboard.