2021 BMW 3 Series
330I M Sport
21,001miAutoPetrol2.0L
£28,000
£8,005 moreSheffield
~£703/pm
Same model
14k less miles
Same year
2.0L
Petrol
Auto
There's a fantastic price at this dealer on this low mileage BMW that’s got a 2.0 litre petrol motor, automatic transmission and a mere 20,321 miles clocked up on the dash.