2019 BMW 3 Series
330I M Sport
38,666miAutoPetrol2.0L
£24,777
£1,127 moreSwindon
~£622/pm
Same model
23k more miles
Same year
2.0L
Petrol
Auto
First registered in 2019: Second-hand BMW with a 2000 cc petrol motor, automatic transmission and a low mileage of just 37,893 miles.