2020 BMW 3 Series
320I M Sport Step
48,297miAutoPetrol2.0L
£23,000
£2,998 lessEgham
~£578/pm
Same model
7k more miles
Same year
2.0L
Petrol
Auto
A 2000cc petrol engine and automatic transmission are only some of the attributes that this estate motor is offering its owner.