2020 BMW 3 Series
320D Xdrive M Sport
29,440miAutoDiesel2.0L
£23,500
£1,003 moreWolverhampton
~£590/pm
Same model
20k 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.