2020 BMW 3 Series
320I Sport
26,554miAutoPetrol2.0L
£20,399
£1,620 moreOldham
~£512/pm
Same model
31k less miles
Same year
Petrol
Auto
This used BMW 3 Series 320I Sport from this dealer incorporates a 2000CC petrol motor with automatic transmission and has 26,554 miles clocked-up on the dashboard.