2019 BMW 3 Series
2.0 320D M Sport
56,125miAutoDiesel2.0L
£22,995
£2,500 moreSwindon
~£577/pm
Same model
28k less miles
Same year
2.0L
Diesel
Auto
This saloon 3 Series 2.0 320D M Sport is now available to drive away. It has got 56,125 miles on the dashboard and contains a 2.0 litre diesel motor.