2016 BMW 3 Series
320D Xdrive Luxury
109,000miAutoDiesel2.0L
£9,995
£1,800 lessBirmingham
~£251/pm
Same model
39k more miles
Same year
2.0L
Diesel
Auto
Featuring a 2.0L diesel motor with automatic transmission, this BMW is finished in the shade of black and has 109,000 miles clocked up on the dash.