2022 BMW X3
Xdrive20d Mht M Sport Step
18,266mi Auto Diesel 2.0L
£39,499
Crewe
~£992/pm
Available for viewing at this dealer's showroom is this low mileage BMW X3. It incorporates a 2.0L diesel engine with automatic transmission and has only got 18,266 miles clocked up on the dashboard.