2020 BMW 3 Series
320I Sport
13,000miAutoPetrol2.0L
£22,295
£2,700 lessCroydon
~£560/pm
Same model
24k 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.