2020 BMW 3 Series
320D Se Step
29,572miAutoDiesel2.0L
£20,498
£3,134 morePaisley
~£515/pm
Same model
24k less miles
Same year
Diesel
Auto
At this car dealership there is an awesome price of just £20,498 on this used BMW 3 Series with 29,572 miles clocked up on the dash, a 2.0 ltr diesel motor and automatic transmission.