2020 BMW 3 Series
320I Sport
13,000miAutoPetrol2.0L
£22,295
£1,797 moreCroydon
~£560/pm
Same model
17k less miles
Same year
2.0L
Petrol
Auto
Buy this 3 Series for only £22,295. It is fitted out with automatic transmission, a 2.0 L petrol motor and has 13,649 miles clocked up on the dashboard.