2021 BMW 3 Series
2.0 330I M Sport 255 Bhp
45,329miPetrol2.0L
£26,995
Northampton
~£678/pm
Fitted out with a 2.0L petrol motor with transmission, this used 3 Series 2.0 330I M Sport 255 Bhp is finished in the tone of grey and has clocked up 45,329 miles.