2019 BMW 3 Series
320I Xdrive M Sport
21,406miAutoPetrol2.0L
£25,500
£3,001 moreNewcastle upon Tyne
~£640/pm
Same model
3k less miles
Same year
2.0L
Petrol
Auto
Thinking of going for a BMW? Well, consider going for this second-hand, low mileage one from our dealership in Newcastle upon Tyne which comes equipped with automatic transmission and a 2000 CC petrol motor.