2020 BMW 3 Series
2.0 320D M Sport Euro 6 Ss
57,311miAutoDiesel2.0L
£22,975
£975 lessPeterborough
~£577/pm
Same model
689 less miles
Same year
2.0L
Diesel
Auto
This car up for sale from this dealership in Peterborough priced at £22,975 is available in the shade of and has 57,311 miles clocked-up on the dash.