2020 BMW 3 Series
2.0L 330E M Sport
20,966miAutoPetrol2.0L
£25,491
£4,500 moreNottingham
~£640/pm
Same model
55k less miles
Same year
2.0L
Petrol
Auto
Painted in blue, this second hand car has 20,966 miles clocked-up on the dashboard and incorporates a automatic 2.0L engine requiring petrol.