2020 BMW 3 Series
320D Xdrive M Sport
29,440miAutoDiesel2.0L
£23,995
£1,900 lessWolverhampton
~£603/pm
Same model
36k less miles
Same year
2.0L
Diesel
Auto
Take a closer look at this 3 Series that incorporates a 2.0 Litre diesel motor with automatic transmission. This second-hand one comes finished in grey and has 29,440 miles clocked up on the dash.