2019 BMW X3
Xdrive30d M Sport Step
35,240miAutoDiesel3.0L
£29,899
£2,101 lessUrmston
~£751/pm
Same model
9k more miles
Same year
3.0L
Diesel
Auto
Now on offer and ready for its next owner to drive away is this BMW X3 with a 3.0 litre diesel motor and 35,240 miles clocked-up on the dash.