2020 BMW 3 Series
320D M Sport Edition Mhev
32,816miAutoDiesel2.0L
£27,490
Boston
~£690/pm
There's a remarkable price of only £27,490 on this second hand, 3 Series that’s got a 2000cc diesel motor, automatic transmission and only 32,816 miles clocked-up on the dashboard.