2021 BMW 3 Series
330E M Sport Step
75,953mi Auto Hybrid 2.0L
£20,998
Leyland
~£527/pm
Containing a 2.0 litre hybrid motor and automatic transmission, this BMW 3 Series 330E M Sport Step is finished in the shade of grey and has 75,953 miles clocked up on the dash.