2017 BMW 3 Series
3.0 335D
58,000miAutoDiesel3.0L
£17,995
£5,000 lessBromsgrove
~£452/pm
Same model
3k more miles
Same year
3.0L
Diesel
Auto
This BMW has got 58,000 miles clocked up on the dashboard and comes fitted out with a 3.0l motor. It runs on diesel with automatic transmission and comes in black.