2021 BMW 3 Series
2.0 320I Sport Touring Euro 6 Ss
11,972miAutoPetrol2.0L
£26,891
£396 moreHorsham
~£675/pm
Same model
3k more miles
Same year
2.0L
Petrol
Auto
This estate BMW 3 Series has a low mileage of 11,769 miles and has been on the road for under a full year.