2019 BMW 3 Series
320I Sport Touring
7,991miAutoPetrol2.0L
£24,098
£4,600 moreGuildford
~£605/pm
Same model
9k less miles
Same year
2.0L
Petrol
Auto
This BMW 3 Series 320I Sport Touring has got 7,665 miles on the dash and is fitted out with a 2.0l petrol motor with automatic transmission.