2020 BMW 3 Series
320I Sport
13,649miAutoPetrol2.0L
£22,295
£4,800 moreCroydon
~£560/pm
Same model
49k 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.