2019 BMW 4 Series
420D M Sport
39,573miAutoDiesel2.0L
£17,668
£307 lessBridgend
~£444/pm
Same model
20k more miles
Same year
2.0L
Diesel
Auto
39,573 miles clocked-up on the dashboard, this BMW is fitted with automatic transmission and a 2.0 ltr diesel engine.