2017 BMW 3 Series
335D Xdrive M Sport Touring
46,524miAutoDiesel3.0L
£20,988
£4,002 lessCardiff
~£527/pm
Same model
4k more miles
Same year
3.0L
Diesel
Auto
With a black finish, this vehicle is fitted out with a 3000CC diesel motor with automatic transmission and has 46,524 miles on the dashboard.