2023 BMW 3 Series
320I M Sport Euro 6
2,000miAutoPetrol2.0L
£43,555
£2,365 moreSwindon
~£1,094/pm
Same model
2k more miles
Same year
2.0L
Petrol
Auto
Having 2,000 miles clocked up on the dash and coming finished in the tone of grey, this BMW 3 Series 320I M Sport Euro 6 is fitted out with automatic transmission and a 2000CC petrol motor.