2021 BMW 3 Series
318I M Sport Step
12,901miAutoPetrol2.0L
£25,000
£5,001 moreOldbury
~£628/pm
Same model
33k less miles
Same year
Petrol
Auto
This dealer is currently advertising a brilliant price of just £25,000 for this low mileage 3 Series in an almost flawless, nearly new condition. It has 12,228 miles clocked up on the dashboard, a 2.0 litre petrol engine and automatic transmission.