2020 BMW 3 Series
330I M Sport Step
44,413mi Auto Petrol
£22,799
Sunderland
~£573/pm
With 44,413 miles clocked up on the dash and coming finished in white, this 3 Series 330I M Sport Step incorporates a CC petrol engine and automatic transmission.