2019 BMW 3 Series
320I Sport
67,000miAutoPetrol2.0L
£17,490
£1,010 lessMiddlesbrough
~£439/pm
Same model
26k more miles
Same year
2.0L
Petrol
Auto
Priced at £17,490 you can buy this second hand BMW 3 Series 320I Sport from this dealer in Middlesbrough which has a 2000 cc petrol motor with automatic transmission.