2018 BMW 3 Series
2.0 320I M Sport Shadow Edition Euro 6 Ss
29,526miAutoPetrol2.0L
£18,995
£2,800 moreNewcastle upon Tyne
~£477/pm
Same model
31k less miles
Same year
2.0L
Petrol
Auto
Thinking of buying a 3 Series 2.0 320I M Sport Shadow Edition Euro 6 Ss ? Well, consider going for this second-hand one with only 29,526 miles clocked-up on the dashboard.