2024 BMW 3 Series
320I M Sport Euro 6
3,000miAutoPetrol2.0L
£42,195
£2,705 moreMelksham
~£1,060/pm
Same model
956 less miles
Same year
2.0L
Petrol
Auto
Currently available from this car dealership's showroom is this low mileage BMW 3 Series 320I M Sport Euro 6. It has only clocked up 2,500 miles and comes fitted out with a 2000 cc petrol engine and automatic transmission.