2019 BMW 3 Series
2.0 330I M Sport Euro 6 Ss
67,000miAutoPetrol2.0L
£19,990
£6,299 lessMiddlesbrough
~£502/pm
Same model
41k more miles
Same year
2.0L
Auto
On the market and ready for you to drive away is this BMW 3 Series at just £19,990. This dealer also provides you with the possibility to purchase with flexible monthly repayments with instalment plans starting at only £ per calendar month.